pub struct TransactionSnapshot {
pub min: TransactionId,
pub max: TransactionId,
pub in_range: Vec<TransactionId>,
}Fields§
§min: TransactionId§max: TransactionId§in_range: Vec<TransactionId>Trait Implementations§
Source§impl Clone for TransactionSnapshot
impl Clone for TransactionSnapshot
Source§fn clone(&self) -> TransactionSnapshot
fn clone(&self) -> TransactionSnapshot
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 moreAuto Trait Implementations§
impl Freeze for TransactionSnapshot
impl RefUnwindSafe for TransactionSnapshot
impl Send for TransactionSnapshot
impl Sync for TransactionSnapshot
impl Unpin for TransactionSnapshot
impl UnsafeUnpin for TransactionSnapshot
impl UnwindSafe for TransactionSnapshot
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