Struct GenericArgsStorage
pub struct GenericArgsStorage;Trait Implementations§
§impl GcInternedSliceVisit for GenericArgsStorage
impl GcInternedSliceVisit for GenericArgsStorage
fn visit_header( header: &<GenericArgsStorage as SliceInternable>::Header, gc: &mut GarbageCollector, )
fn visit_slice( header: &[<GenericArgsStorage as SliceInternable>::SliceType], gc: &mut GarbageCollector, )
§impl SliceInternable for GenericArgsStorage
impl SliceInternable for GenericArgsStorage
Auto Trait Implementations§
impl Freeze for GenericArgsStorage
impl RefUnwindSafe for GenericArgsStorage
impl Send for GenericArgsStorage
impl Sync for GenericArgsStorage
impl Unpin for GenericArgsStorage
impl UnwindSafe for GenericArgsStorage
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