pub struct MeshHandle(_);
Trait Implementations§
source§impl Borrow<Handle> for MeshHandle
impl Borrow<Handle> for MeshHandle
source§impl Clone for MeshHandle
impl Clone for MeshHandle
source§fn clone(&self) -> MeshHandle
fn clone(&self) -> MeshHandle
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 Debug for MeshHandle
impl Debug for MeshHandle
source§impl Default for MeshHandle
impl Default for MeshHandle
source§fn default() -> MeshHandle
fn default() -> MeshHandle
Returns the “default value” for a type. Read more
source§impl Deref for MeshHandle
impl Deref for MeshHandle
source§impl Display for MeshHandle
impl Display for MeshHandle
source§impl From<Handle> for MeshHandle
impl From<Handle> for MeshHandle
source§impl From<MeshHandle> for Handle
impl From<MeshHandle> for Handle
source§fn from(handle: MeshHandle) -> Self
fn from(handle: MeshHandle) -> Self
Converts to this type from the input type.
source§impl HandleLike for MeshHandle
impl HandleLike for MeshHandle
fn new(index: HandleIndex, version: HandleIndex) -> Self
fn index(&self) -> HandleIndex
fn version(&self) -> HandleIndex
source§impl Hash for MeshHandle
impl Hash for MeshHandle
source§impl Ord for MeshHandle
impl Ord for MeshHandle
source§fn cmp(&self, other: &MeshHandle) -> Ordering
fn cmp(&self, other: &MeshHandle) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<MeshHandle> for MeshHandle
impl PartialEq<MeshHandle> for MeshHandle
source§fn eq(&self, other: &MeshHandle) -> bool
fn eq(&self, other: &MeshHandle) -> bool
source§impl PartialOrd<MeshHandle> for MeshHandle
impl PartialOrd<MeshHandle> for MeshHandle
source§fn partial_cmp(&self, other: &MeshHandle) -> Option<Ordering>
fn partial_cmp(&self, other: &MeshHandle) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for MeshHandle
impl Eq for MeshHandle
impl StructuralEq for MeshHandle
impl StructuralPartialEq for MeshHandle
Auto Trait Implementations§
impl RefUnwindSafe for MeshHandle
impl Send for MeshHandle
impl Sync for MeshHandle
impl Unpin for MeshHandle
impl UnwindSafe for MeshHandle
Blanket Implementations§
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more