pub struct ComponentIndex(pub usize);Tuple Fields§
§0: usizeTrait Implementations§
Source§impl Clone for ComponentIndex
impl Clone for ComponentIndex
Source§fn clone(&self) -> ComponentIndex
fn clone(&self) -> ComponentIndex
Returns a duplicate 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 ComponentIndex
impl Debug for ComponentIndex
Source§impl Deref for ComponentIndex
impl Deref for ComponentIndex
Source§impl Display for ComponentIndex
impl Display for ComponentIndex
Source§impl Hash for ComponentIndex
impl Hash for ComponentIndex
Source§impl Index<ComponentIndex> for [Entity]
impl Index<ComponentIndex> for [Entity]
Source§impl IndexMut<ComponentIndex> for [Entity]
impl IndexMut<ComponentIndex> for [Entity]
Source§impl PartialEq for ComponentIndex
impl PartialEq for ComponentIndex
impl Copy for ComponentIndex
impl Eq for ComponentIndex
impl StructuralPartialEq for ComponentIndex
Auto Trait Implementations§
impl Freeze for ComponentIndex
impl RefUnwindSafe for ComponentIndex
impl Send for ComponentIndex
impl Sync for ComponentIndex
impl Unpin for ComponentIndex
impl UnwindSafe for ComponentIndex
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more