pub enum FrontierBinding {
Bound(BindingEpoch),
Detached(BindingEpoch),
}Expand description
Exact live participant binding state used by marker planning.
Variants§
Bound(BindingEpoch)
Participant is bound to this exact current epoch.
Detached(BindingEpoch)
Participant is detached after this exact last authoritative epoch.
Trait Implementations§
Source§impl Clone for FrontierBinding
impl Clone for FrontierBinding
Source§fn clone(&self) -> FrontierBinding
fn clone(&self) -> FrontierBinding
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 FrontierBinding
Source§impl Debug for FrontierBinding
impl Debug for FrontierBinding
impl Eq for FrontierBinding
Source§impl PartialEq for FrontierBinding
impl PartialEq for FrontierBinding
impl StructuralPartialEq for FrontierBinding
Auto Trait Implementations§
impl Freeze for FrontierBinding
impl RefUnwindSafe for FrontierBinding
impl Send for FrontierBinding
impl Sync for FrontierBinding
impl Unpin for FrontierBinding
impl UnsafeUnpin for FrontierBinding
impl UnwindSafe for FrontierBinding
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