pub struct IsolationPrecondition {
pub since_head_id: u64,
pub keys: BTreeSet<IsolationKey>,
}Expand description
The oplog generation and logical keys a transaction observed before apply.
Fields§
§since_head_id: u64§keys: BTreeSet<IsolationKey>Trait Implementations§
Source§impl Clone for IsolationPrecondition
impl Clone for IsolationPrecondition
Source§fn clone(&self) -> IsolationPrecondition
fn clone(&self) -> IsolationPrecondition
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 IsolationPrecondition
impl Debug for IsolationPrecondition
impl Eq for IsolationPrecondition
Source§impl PartialEq for IsolationPrecondition
impl PartialEq for IsolationPrecondition
impl StructuralPartialEq for IsolationPrecondition
Auto Trait Implementations§
impl Freeze for IsolationPrecondition
impl RefUnwindSafe for IsolationPrecondition
impl Send for IsolationPrecondition
impl Sync for IsolationPrecondition
impl Unpin for IsolationPrecondition
impl UnsafeUnpin for IsolationPrecondition
impl UnwindSafe for IsolationPrecondition
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