pub struct SyncPeerConfig {
pub interval: Duration,
pub sync_now: bool,
}Expand description
Configuration values for syncing with a peer
Fields§
§interval: DurationThe interval at which syncing occurs
sync_now: boolDetermines if a peer should be synced with immediately after they’re added
Trait Implementations§
Source§impl Clone for SyncPeerConfig
impl Clone for SyncPeerConfig
Source§fn clone(&self) -> SyncPeerConfig
fn clone(&self) -> SyncPeerConfig
Returns a duplicate 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 SyncPeerConfig
impl Debug for SyncPeerConfig
Source§impl<'de> Deserialize<'de> for SyncPeerConfig
impl<'de> Deserialize<'de> for SyncPeerConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SyncPeerConfig
impl RefUnwindSafe for SyncPeerConfig
impl Send for SyncPeerConfig
impl Sync for SyncPeerConfig
impl Unpin for SyncPeerConfig
impl UnwindSafe for SyncPeerConfig
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