pub enum Variant {
Show 19 variants
Int1(i32_1),
Int2(i32_2),
Int3(i32_3),
Int4(i32_4),
Uint1(u32_1),
Uint2(u32_2),
Uint3(u32_3),
Uint4(u32_4),
Float1(float1),
Float2(float2),
Float3(float3),
Float4(float4),
Float2x2(float2x2),
Float3x3(float3x3),
Float4x4(float4x4),
Double2x2(double2x2),
Double3x3(double3x3),
Double4x4(double4x4),
Texture(Option<Arc<Texture>>),
}
Variants
Int1(i32_1)
Int2(i32_2)
Int3(i32_3)
Int4(i32_4)
Uint1(u32_1)
Uint2(u32_2)
Uint3(u32_3)
Uint4(u32_4)
Float1(float1)
Float2(float2)
Float3(float3)
Float4(float4)
Float2x2(float2x2)
Float3x3(float3x3)
Float4x4(float4x4)
Double2x2(double2x2)
Double3x3(double3x3)
Double4x4(double4x4)
Texture(Option<Arc<Texture>>)
Trait Implementations
impl StructuralPartialEq for Variant
Auto Trait Implementations
impl RefUnwindSafe for Variant
impl Send for Variant
impl Sync for Variant
impl Unpin for Variant
impl UnwindSafe for Variant
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Resultwhere
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Resultwhere
T: Parameter<Self>,
Sets
value
as a parameter of self
.