pub(super) trait Compiler {
// Required method
fn create_shader_module(
&mut self,
device: &Device,
source: &str,
stage: ShaderStage,
name: &str,
) -> Result<ShaderModule, RenderError>;
}
pub(super) trait Compiler {
// Required method
fn create_shader_module(
&mut self,
device: &Device,
source: &str,
stage: ShaderStage,
name: &str,
) -> Result<ShaderModule, RenderError>;
}