Struct stable_mir::AllocId
source · pub struct AllocId(pub usize);
Expand description
A unique identification number for each provenance
Tuple Fields§
§0: usize
Trait Implementations§
source§impl PartialEq<AllocId> for AllocId
impl PartialEq<AllocId> for AllocId
impl Copy for AllocId
impl Eq for AllocId
impl StructuralEq for AllocId
impl StructuralPartialEq for AllocId
Auto Trait Implementations§
impl RefUnwindSafe for AllocId
impl Send for AllocId
impl Sync for AllocId
impl Unpin for AllocId
impl UnwindSafe for AllocId
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 8 bytes