pub struct ThmId(pub u32);
Expand description
An index into a ThmVec
Tuple Fields§
§0: u32
Implementations§
Trait Implementations§
Source§impl DeepSizeOf for ThmId
impl DeepSizeOf for ThmId
Source§fn deep_size_of_children(&self, _: &mut Context) -> usize
fn deep_size_of_children(&self, _: &mut Context) -> usize
Returns an estimation of the heap-managed storage of this object.
This does not include the size of the object itself. Read more
Source§fn deep_size_of(&self) -> usize
fn deep_size_of(&self) -> usize
Returns an estimation of a total size of memory owned by the
object, including heap-managed storage. Read more
Source§fn deep_size_of_with(&self, context: &mut Context) -> usize
fn deep_size_of_with(&self, context: &mut Context) -> usize
Returns an estimation of a total size of memory owned by the
object, including heap-managed storage.
Source§impl Ord for ThmId
impl Ord for ThmId
Source§impl PartialOrd for ThmId
impl PartialOrd for ThmId
impl Copy for ThmId
impl Eq for ThmId
impl StructuralPartialEq for ThmId
Auto Trait Implementations§
impl Freeze for ThmId
impl RefUnwindSafe for ThmId
impl Send for ThmId
impl Sync for ThmId
impl Unpin for ThmId
impl UnwindSafe for ThmId
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