pub struct Naga {}Implementations§
Trait Implementations§
Source§impl ValidatorImpl for Naga
impl ValidatorImpl for Naga
fn validate_shader( &self, shader_content: &str, file_path: &Path, _params: &ShaderParams, _include_callback: &mut dyn FnMut(&Path) -> Option<String>, ) -> Result<ShaderDiagnosticList, ShaderError>
fn support(&self, shader_stage: ShaderStage) -> bool
fn get_file_name(&self, path: &Path) -> String
Auto Trait Implementations§
impl Freeze for Naga
impl RefUnwindSafe for Naga
impl Send for Naga
impl Sync for Naga
impl Unpin for Naga
impl UnwindSafe for Naga
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more