pub struct IndexHere;
Expand description
(internal) Select the first part.
Trait Implementations§
Source§impl<'a, PluckedPart, Reference> PluckConst<'a, PluckedPart, IndexHere> for Const<PluckedPart, Reference>
(internal) Plucks the outermost constant part.
impl<'a, PluckedPart, Reference> PluckConst<'a, PluckedPart, IndexHere> for Const<PluckedPart, Reference>
(internal) Plucks the outermost constant part.
Source§impl<'a, PluckedPart, Reference> PluckConst<'a, PluckedPart, IndexHere> for Mut<PluckedPart, Reference>
(internal) Plucks the first part, converting it from mutable to constant.
impl<'a, PluckedPart, Reference> PluckConst<'a, PluckedPart, IndexHere> for Mut<PluckedPart, Reference>
(internal) Plucks the first part, converting it from mutable to constant.
Auto Trait Implementations§
impl Freeze for IndexHere
impl RefUnwindSafe for IndexHere
impl Send for IndexHere
impl Sync for IndexHere
impl Unpin for IndexHere
impl UnwindSafe for IndexHere
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