pub struct InstanceVec3(pub TypeId);Tuple Fields§
§0: TypeIdImplementations§
Source§impl InstanceVec3
impl InstanceVec3
pub fn shader_type(&self) -> String
pub fn instance_type(&self) -> InstanceType
pub fn var_store(&self) -> ShVarStore
Trait Implementations§
Source§impl Clone for InstanceVec3
impl Clone for InstanceVec3
Source§fn clone(&self) -> InstanceVec3
fn clone(&self) -> InstanceVec3
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InstanceVec3
Source§impl Hash for InstanceVec3
impl Hash for InstanceVec3
Source§impl Into<InstanceVec3> for UniqueId
impl Into<InstanceVec3> for UniqueId
Source§fn into(self) -> InstanceVec3
fn into(self) -> InstanceVec3
Converts this type into the (usually inferred) input type.
Source§impl PartialEq for InstanceVec3
impl PartialEq for InstanceVec3
Source§fn eq(&self, other: &InstanceVec3) -> bool
fn eq(&self, other: &InstanceVec3) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InstanceVec3
Auto Trait Implementations§
impl Freeze for InstanceVec3
impl RefUnwindSafe for InstanceVec3
impl Send for InstanceVec3
impl Sync for InstanceVec3
impl Unpin for InstanceVec3
impl UnsafeUnpin for InstanceVec3
impl UnwindSafe for InstanceVec3
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