pub struct LaneStableArenaSlotIdentity { /* private fields */ }Implementations§
Source§impl LaneStableArenaSlotIdentity
impl LaneStableArenaSlotIdentity
pub const fn lane_id(&self) -> ExecutionLaneId
pub const fn lifetime(&self) -> AllocationLifetime
pub fn reusable_execution_bucket_id(&self) -> &ReusableExecutionBucketId
pub fn layout_fingerprint(&self) -> &str
pub const fn slot_id(&self) -> u64
Trait Implementations§
Source§impl Clone for LaneStableArenaSlotIdentity
impl Clone for LaneStableArenaSlotIdentity
Source§fn clone(&self) -> LaneStableArenaSlotIdentity
fn clone(&self) -> LaneStableArenaSlotIdentity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LaneStableArenaSlotIdentity
impl Debug for LaneStableArenaSlotIdentity
impl Eq for LaneStableArenaSlotIdentity
impl StructuralPartialEq for LaneStableArenaSlotIdentity
Auto Trait Implementations§
impl Freeze for LaneStableArenaSlotIdentity
impl RefUnwindSafe for LaneStableArenaSlotIdentity
impl Send for LaneStableArenaSlotIdentity
impl Sync for LaneStableArenaSlotIdentity
impl Unpin for LaneStableArenaSlotIdentity
impl UnsafeUnpin for LaneStableArenaSlotIdentity
impl UnwindSafe for LaneStableArenaSlotIdentity
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