pub struct RevokeEntry {
pub transaction: u32,
pub fs_block: u64,
}Expand description
A revoke record: transaction N tells replay “do NOT overwrite this fs block from any transaction with sequence <= N”.
Fields§
§transaction: u32§fs_block: u64Trait Implementations§
Source§impl Clone for RevokeEntry
impl Clone for RevokeEntry
Source§impl Debug for RevokeEntry
impl Debug for RevokeEntry
impl Eq for RevokeEntry
Source§impl PartialEq for RevokeEntry
impl PartialEq for RevokeEntry
impl StructuralPartialEq for RevokeEntry
Auto Trait Implementations§
impl Freeze for RevokeEntry
impl RefUnwindSafe for RevokeEntry
impl Send for RevokeEntry
impl Sync for RevokeEntry
impl Unpin for RevokeEntry
impl UnsafeUnpin for RevokeEntry
impl UnwindSafe for RevokeEntry
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