pub struct PreparedDurableTailRecoverySource { /* private fields */ }Expand description
Store-owned source for one durable-tail recovery pass.
The public recovery API accepts only a session identity. A backend that owns both runtime authority and canonical session rows constructs this opaque carrier from one transactional snapshot after checking the exact retained boundary head, current physical head, and both complete materializations. Callers cannot substitute a hand-authored Session or head row.
Trait Implementations§
Source§impl Clone for PreparedDurableTailRecoverySource
impl Clone for PreparedDurableTailRecoverySource
Source§fn clone(&self) -> PreparedDurableTailRecoverySource
fn clone(&self) -> PreparedDurableTailRecoverySource
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 PreparedDurableTailRecoverySource
impl RefUnwindSafe for PreparedDurableTailRecoverySource
impl Send for PreparedDurableTailRecoverySource
impl Sync for PreparedDurableTailRecoverySource
impl Unpin for PreparedDurableTailRecoverySource
impl UnsafeUnpin for PreparedDurableTailRecoverySource
impl UnwindSafe for PreparedDurableTailRecoverySource
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