pub struct AllocationId(pub String);
Expand description
Allocation identifier
Tuple Fields§
§0: String
Trait Implementations§
Source§impl Clone for AllocationId
impl Clone for AllocationId
Source§fn clone(&self) -> AllocationId
fn clone(&self) -> AllocationId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AllocationId
impl Debug for AllocationId
Source§impl Hash for AllocationId
impl Hash for AllocationId
Source§impl PartialEq for AllocationId
impl PartialEq for AllocationId
impl Eq for AllocationId
impl StructuralPartialEq for AllocationId
Auto Trait Implementations§
impl Freeze for AllocationId
impl RefUnwindSafe for AllocationId
impl Send for AllocationId
impl Sync for AllocationId
impl Unpin for AllocationId
impl UnwindSafe for AllocationId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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