pub struct RetainedTailProgress {
pub since_lsn: u64,
pub requested_through_lsn: u64,
pub contiguous_through_lsn: u64,
pub units_available: usize,
pub first_lsn: Option<u64>,
pub last_lsn: Option<u64>,
}Fields§
§since_lsn: u64§requested_through_lsn: u64§contiguous_through_lsn: u64§units_available: usize§first_lsn: Option<u64>§last_lsn: Option<u64>Trait Implementations§
Source§impl Clone for RetainedTailProgress
impl Clone for RetainedTailProgress
Source§fn clone(&self) -> RetainedTailProgress
fn clone(&self) -> RetainedTailProgress
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 RetainedTailProgress
impl Debug for RetainedTailProgress
impl Eq for RetainedTailProgress
Source§impl PartialEq for RetainedTailProgress
impl PartialEq for RetainedTailProgress
impl StructuralPartialEq for RetainedTailProgress
Auto Trait Implementations§
impl Freeze for RetainedTailProgress
impl RefUnwindSafe for RetainedTailProgress
impl Send for RetainedTailProgress
impl Sync for RetainedTailProgress
impl Unpin for RetainedTailProgress
impl UnsafeUnpin for RetainedTailProgress
impl UnwindSafe for RetainedTailProgress
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