pub struct RetainedFencedMarkerSource { /* private fields */ }Expand description
Move-only owner/recovery pair held across one bounded durable source read.
Implementations§
Source§impl RetainedFencedMarkerSource
impl RetainedFencedMarkerSource
Sourcepub const fn expectation(&self) -> FencedMarkerSourceExpectation
pub const fn expectation(&self) -> FencedMarkerSourceExpectation
Returns the protocol-recomputed facts the durable row must match.
Sourcepub fn into_parts(self) -> (LiveFrontierOwner, DetachedCredentialRecovery)
pub fn into_parts(self) -> (LiveFrontierOwner, DetachedCredentialRecovery)
Returns the unchanged owner and recovery after source validation.
Trait Implementations§
Source§impl Debug for RetainedFencedMarkerSource
impl Debug for RetainedFencedMarkerSource
impl Eq for RetainedFencedMarkerSource
impl StructuralPartialEq for RetainedFencedMarkerSource
Auto Trait Implementations§
impl Freeze for RetainedFencedMarkerSource
impl RefUnwindSafe for RetainedFencedMarkerSource
impl Send for RetainedFencedMarkerSource
impl Sync for RetainedFencedMarkerSource
impl Unpin for RetainedFencedMarkerSource
impl UnsafeUnpin for RetainedFencedMarkerSource
impl UnwindSafe for RetainedFencedMarkerSource
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