pub struct ComponentStreamIdentity(/* private fields */);Expand description
A stable, owner-scoped ItemStream namespace token.
This is the durable component-state namespace: it is never derived from a display name, a memory address, or runtime object identity, and it participates in the restart-relevant chunk definition fingerprint alongside the other component revisions.
Implementations§
Trait Implementations§
Source§impl Clone for ComponentStreamIdentity
impl Clone for ComponentStreamIdentity
Source§impl Debug for ComponentStreamIdentity
impl Debug for ComponentStreamIdentity
impl Eq for ComponentStreamIdentity
Source§impl Hash for ComponentStreamIdentity
impl Hash for ComponentStreamIdentity
Source§impl Ord for ComponentStreamIdentity
impl Ord for ComponentStreamIdentity
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ComponentStreamIdentity
impl PartialEq for ComponentStreamIdentity
Source§impl PartialOrd for ComponentStreamIdentity
impl PartialOrd for ComponentStreamIdentity
impl StructuralPartialEq for ComponentStreamIdentity
Auto Trait Implementations§
impl Freeze for ComponentStreamIdentity
impl RefUnwindSafe for ComponentStreamIdentity
impl Send for ComponentStreamIdentity
impl Sync for ComponentStreamIdentity
impl Unpin for ComponentStreamIdentity
impl UnsafeUnpin for ComponentStreamIdentity
impl UnwindSafe for ComponentStreamIdentity
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