pub enum RollbackVerdict {
Accept,
Rollback {
line: String,
presented: u64,
high_water: u64,
},
}Expand description
Outcome of the anti-rollback check for one manifest.
Variants§
Accept
Counter at or above the recorded mark (or first contact): acceptable.
Rollback
Counter strictly below the recorded high-water mark: rejected.
Trait Implementations§
Source§impl Clone for RollbackVerdict
impl Clone for RollbackVerdict
Source§fn clone(&self) -> RollbackVerdict
fn clone(&self) -> RollbackVerdict
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 moreSource§impl Debug for RollbackVerdict
impl Debug for RollbackVerdict
impl Eq for RollbackVerdict
Source§impl PartialEq for RollbackVerdict
impl PartialEq for RollbackVerdict
impl StructuralPartialEq for RollbackVerdict
Auto Trait Implementations§
impl Freeze for RollbackVerdict
impl RefUnwindSafe for RollbackVerdict
impl Send for RollbackVerdict
impl Sync for RollbackVerdict
impl Unpin for RollbackVerdict
impl UnsafeUnpin for RollbackVerdict
impl UnwindSafe for RollbackVerdict
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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