pub struct OutputSlabId(pub u32);Expand description
Opaque id for a resident output slab owned by the runtime.
Tuple Fields§
§0: u32Implementations§
Trait Implementations§
Source§impl Clone for OutputSlabId
impl Clone for OutputSlabId
Source§fn clone(&self) -> OutputSlabId
fn clone(&self) -> OutputSlabId
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 moreimpl Copy for OutputSlabId
Source§impl Debug for OutputSlabId
impl Debug for OutputSlabId
impl Eq for OutputSlabId
Source§impl Hash for OutputSlabId
impl Hash for OutputSlabId
Source§impl PartialEq for OutputSlabId
impl PartialEq for OutputSlabId
Source§fn eq(&self, other: &OutputSlabId) -> bool
fn eq(&self, other: &OutputSlabId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OutputSlabId
Auto Trait Implementations§
impl Freeze for OutputSlabId
impl RefUnwindSafe for OutputSlabId
impl Send for OutputSlabId
impl Sync for OutputSlabId
impl Unpin for OutputSlabId
impl UnsafeUnpin for OutputSlabId
impl UnwindSafe for OutputSlabId
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.