pub struct ReplicaBootstrapSummary {
pub replica_id: String,
pub snapshot_lsn: u64,
pub remote_lsn: u64,
pub retained_units_available: usize,
pub retained_tail_start_lsn: Option<u64>,
pub retained_tail_end_lsn: Option<u64>,
}Fields§
§replica_id: String§snapshot_lsn: u64§remote_lsn: u64§retained_units_available: usize§retained_tail_start_lsn: Option<u64>§retained_tail_end_lsn: Option<u64>Trait Implementations§
Source§impl Clone for ReplicaBootstrapSummary
impl Clone for ReplicaBootstrapSummary
Source§fn clone(&self) -> ReplicaBootstrapSummary
fn clone(&self) -> ReplicaBootstrapSummary
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 ReplicaBootstrapSummary
impl Debug for ReplicaBootstrapSummary
impl Eq for ReplicaBootstrapSummary
Source§impl PartialEq for ReplicaBootstrapSummary
impl PartialEq for ReplicaBootstrapSummary
impl StructuralPartialEq for ReplicaBootstrapSummary
Auto Trait Implementations§
impl Freeze for ReplicaBootstrapSummary
impl RefUnwindSafe for ReplicaBootstrapSummary
impl Send for ReplicaBootstrapSummary
impl Sync for ReplicaBootstrapSummary
impl Unpin for ReplicaBootstrapSummary
impl UnsafeUnpin for ReplicaBootstrapSummary
impl UnwindSafe for ReplicaBootstrapSummary
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