pub struct CommittedTxReader { /* private fields */ }Expand description
Lazily yields committed transactions whose TxBegin LSN is above
after and whose commit LSN is at or below upto.
Records past upto are never decoded, so the reader is safe to use
while a writer keeps appending to the active segment: everything at or
below upto was written to the OS before upto was observed.
Implementations§
Auto Trait Implementations§
impl Freeze for CommittedTxReader
impl RefUnwindSafe for CommittedTxReader
impl Send for CommittedTxReader
impl Sync for CommittedTxReader
impl Unpin for CommittedTxReader
impl UnsafeUnpin for CommittedTxReader
impl UnwindSafe for CommittedTxReader
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