pub struct Incarnation(/* private fields */);Expand description
Which life of a process holds a side. A node id is a role that a replacement process inherits; the incarnation tells the two apart, so a late death report for the old process never touches the new one’s streams. Orbit does not mint it: the embedder knows what identifies one live process (a start stamp, a supervisor generation) and supplies it.
Implementations§
Trait Implementations§
Source§impl Clone for Incarnation
impl Clone for Incarnation
impl Copy for Incarnation
Source§impl Debug for Incarnation
impl Debug for Incarnation
impl Eq for Incarnation
Source§impl Hash for Incarnation
impl Hash for Incarnation
Source§impl PartialEq for Incarnation
impl PartialEq for Incarnation
impl StructuralPartialEq for Incarnation
Auto Trait Implementations§
impl Freeze for Incarnation
impl RefUnwindSafe for Incarnation
impl Send for Incarnation
impl Sync for Incarnation
impl Unpin for Incarnation
impl UnsafeUnpin for Incarnation
impl UnwindSafe for Incarnation
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