pub enum FrontierPosition {
BeforeFirst,
AppliedThrough(CommitSequence),
}Expand description
The contiguous authoritative application-commit frontier.
Variants§
BeforeFirst
No application commit has been applied.
AppliedThrough(CommitSequence)
Every application commit through this sequence has been applied.
Trait Implementations§
Source§impl Clone for FrontierPosition
impl Clone for FrontierPosition
impl Copy for FrontierPosition
Source§impl Debug for FrontierPosition
impl Debug for FrontierPosition
impl Eq for FrontierPosition
Source§impl Hash for FrontierPosition
impl Hash for FrontierPosition
Source§impl Ord for FrontierPosition
impl Ord for FrontierPosition
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 FrontierPosition
impl PartialEq for FrontierPosition
Source§impl PartialOrd for FrontierPosition
impl PartialOrd for FrontierPosition
impl StructuralPartialEq for FrontierPosition
Auto Trait Implementations§
impl Freeze for FrontierPosition
impl RefUnwindSafe for FrontierPosition
impl Send for FrontierPosition
impl Sync for FrontierPosition
impl Unpin for FrontierPosition
impl UnsafeUnpin for FrontierPosition
impl UnwindSafe for FrontierPosition
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