pub struct Index(/* private fields */);
Expand description
The index of a value in its parent context.
Implementations§
source§impl Index
impl Index
sourcepub const fn new_i32(index: i32) -> Self
pub const fn new_i32(index: i32) -> Self
Create a new None index from a signed 32bit numeric value.
sourcepub const fn new_i64(index: i64) -> Self
pub const fn new_i64(index: i64) -> Self
Create a new None index from a signed 64bit numeric value.
sourcepub const fn new_isize(index: isize) -> Self
pub const fn new_isize(index: isize) -> Self
Create a new None index from a signed numeric value.
Trait Implementations§
source§impl Ord for Index
impl Ord for Index
source§impl PartialEq<Index> for Index
impl PartialEq<Index> for Index
source§impl PartialOrd<Index> for Index
impl PartialOrd<Index> for Index
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 Eq for Index
Auto Trait Implementations§
impl RefUnwindSafe for Index
impl Send for Index
impl Sync for Index
impl Unpin for Index
impl UnwindSafe for Index
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