pub struct HeapOwnershipResultMapWrapper(pub HashMap<DefId, Vec<(HeapOwnership, Vec<bool>)>>);Tuple Fields§
§0: HashMap<DefId, Vec<(HeapOwnership, Vec<bool>)>>Implementations§
Source§impl HeapOwnershipResultMapWrapper
impl HeapOwnershipResultMapWrapper
fn format_heap_unit((heap, bits): &(HeapOwnership, Vec<bool>)) -> String
Trait Implementations§
Auto Trait Implementations§
impl DynSend for HeapOwnershipResultMapWrapper
impl DynSync for HeapOwnershipResultMapWrapper
impl Freeze for HeapOwnershipResultMapWrapper
impl RefUnwindSafe for HeapOwnershipResultMapWrapper
impl Send for HeapOwnershipResultMapWrapper
impl Sync for HeapOwnershipResultMapWrapper
impl Unpin for HeapOwnershipResultMapWrapper
impl UnsafeUnpin for HeapOwnershipResultMapWrapper
impl UnwindSafe for HeapOwnershipResultMapWrapper
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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