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