pub struct SyncOptions {
pub network: Network,
pub max_lag: Option<usize>,
pub reconnect_every: Option<Duration>,
pub rpc_timeout: Duration,
pub ws_connect_timeout: Duration,
pub commitment: CommitmentLevel,
}
Fields§
§network: Network
§max_lag: Option<usize>
§reconnect_every: Option<Duration>
§rpc_timeout: Duration
§ws_connect_timeout: Duration
§commitment: CommitmentLevel
Trait Implementations§
Source§impl Clone for SyncOptions
impl Clone for SyncOptions
Source§fn clone(&self) -> SyncOptions
fn clone(&self) -> SyncOptions
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 moreAuto Trait Implementations§
impl Freeze for SyncOptions
impl RefUnwindSafe for SyncOptions
impl Send for SyncOptions
impl Sync for SyncOptions
impl Unpin for SyncOptions
impl UnwindSafe for SyncOptions
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