Struct wgsl_bindgen::GlamWgslTypeMap
source · pub struct GlamWgslTypeMap;Expand description
glam types like glam::Vec4 or glam::Mat4.
Types not representable by glam like mat2x3<f32> will use the output from [WgslRustTypeMap::map].
Trait Implementations§
source§impl Clone for GlamWgslTypeMap
impl Clone for GlamWgslTypeMap
source§fn clone(&self) -> GlamWgslTypeMap
fn clone(&self) -> GlamWgslTypeMap
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl WgslTypeMapBuild for GlamWgslTypeMap
impl WgslTypeMapBuild for GlamWgslTypeMap
source§fn build(&self, serialize_strategy: WgslTypeSerializeStrategy) -> WgslTypeMap
fn build(&self, serialize_strategy: WgslTypeSerializeStrategy) -> WgslTypeMap
Builds the
WgslTypeMap based on the given serialization strategy.Auto Trait Implementations§
impl RefUnwindSafe for GlamWgslTypeMap
impl Send for GlamWgslTypeMap
impl Sync for GlamWgslTypeMap
impl Unpin for GlamWgslTypeMap
impl UnwindSafe for GlamWgslTypeMap
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