pub struct SyncOutcome {
pub heads_received: AuthorHeads,
pub num_recv: usize,
pub num_sent: usize,
}
Expand description
Outcome of a sync operation.
Fields§
§heads_received: AuthorHeads
Timestamp of the latest entry for each author in the set we received.
num_recv: usize
Number of entries we received.
num_sent: usize
Number of entries we sent.
Trait Implementations§
Source§impl Clone for SyncOutcome
impl Clone for SyncOutcome
Source§fn clone(&self) -> SyncOutcome
fn clone(&self) -> SyncOutcome
Returns a copy of the value. Read more
1.0.0 · 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 SyncOutcome
impl Debug for SyncOutcome
Source§impl Default for SyncOutcome
impl Default for SyncOutcome
Source§fn default() -> SyncOutcome
fn default() -> SyncOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SyncOutcome
impl RefUnwindSafe for SyncOutcome
impl Send for SyncOutcome
impl Sync for SyncOutcome
impl Unpin for SyncOutcome
impl UnwindSafe for SyncOutcome
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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