pub struct SpvModule { /* private fields */ }Expand description
Lightweight SPIR-V word-stream builder.
Emits valid SPIR-V instructions for simple compute shaders without pulling in a full compiler.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SpvModule
impl RefUnwindSafe for SpvModule
impl Send for SpvModule
impl Sync for SpvModule
impl Unpin for SpvModule
impl UnsafeUnpin for SpvModule
impl UnwindSafe for SpvModule
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