Struct VariancesOfStorage
pub struct VariancesOfStorage;Trait Implementations§
§impl GcInternedSliceVisit for VariancesOfStorage
impl GcInternedSliceVisit for VariancesOfStorage
fn visit_header( header: &<VariancesOfStorage as SliceInternable>::Header, gc: &mut GarbageCollector, )
fn visit_slice( header: &[<VariancesOfStorage as SliceInternable>::SliceType], gc: &mut GarbageCollector, )
Auto Trait Implementations§
impl Freeze for VariancesOfStorage
impl RefUnwindSafe for VariancesOfStorage
impl Send for VariancesOfStorage
impl Sync for VariancesOfStorage
impl Unpin for VariancesOfStorage
impl UnsafeUnpin for VariancesOfStorage
impl UnwindSafe for VariancesOfStorage
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
§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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