Struct aptos_config::config::StateSyncDriverConfig
source · [−]pub struct StateSyncDriverConfig {
pub bootstrapping_mode: BootstrappingMode,
pub enable_state_sync_v2: bool,
pub continuous_syncing_mode: ContinuousSyncingMode,
pub progress_check_interval_ms: u64,
pub max_connection_deadline_secs: u64,
pub max_consecutive_stream_notifications: u64,
pub max_pending_data_chunks: u64,
pub max_stream_wait_time_ms: u64,
}
Fields
bootstrapping_mode: BootstrappingMode
enable_state_sync_v2: bool
continuous_syncing_mode: ContinuousSyncingMode
progress_check_interval_ms: u64
max_connection_deadline_secs: u64
max_consecutive_stream_notifications: u64
max_pending_data_chunks: u64
max_stream_wait_time_ms: u64
Trait Implementations
sourceimpl Clone for StateSyncDriverConfig
impl Clone for StateSyncDriverConfig
sourcefn clone(&self) -> StateSyncDriverConfig
fn clone(&self) -> StateSyncDriverConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StateSyncDriverConfig
impl Debug for StateSyncDriverConfig
sourceimpl Default for StateSyncDriverConfig
impl Default for StateSyncDriverConfig
The default state sync driver config will be the one that gets (and keeps) the node up-to-date as quickly and cheaply as possible.
sourceimpl<'de> Deserialize<'de> for StateSyncDriverConfig where
StateSyncDriverConfig: Default,
impl<'de> Deserialize<'de> for StateSyncDriverConfig where
StateSyncDriverConfig: Default,
sourcefn 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
sourceimpl PartialEq<StateSyncDriverConfig> for StateSyncDriverConfig
impl PartialEq<StateSyncDriverConfig> for StateSyncDriverConfig
sourcefn eq(&self, other: &StateSyncDriverConfig) -> bool
fn eq(&self, other: &StateSyncDriverConfig) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &StateSyncDriverConfig) -> bool
fn ne(&self, other: &StateSyncDriverConfig) -> bool
This method tests for !=
.
sourceimpl Serialize for StateSyncDriverConfig
impl Serialize for StateSyncDriverConfig
impl Copy for StateSyncDriverConfig
impl StructuralPartialEq for StateSyncDriverConfig
Auto Trait Implementations
impl RefUnwindSafe for StateSyncDriverConfig
impl Send for StateSyncDriverConfig
impl Sync for StateSyncDriverConfig
impl Unpin for StateSyncDriverConfig
impl UnwindSafe for StateSyncDriverConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> PersistableConfig for T where
T: Serialize + DeserializeOwned + ?Sized,
impl<T> PersistableConfig for T where
T: Serialize + DeserializeOwned + ?Sized,
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> Serialize for T where
T: Serialize + ?Sized,
impl<T> Serialize for T where
T: Serialize + ?Sized,
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<Ok, Error>
sourceimpl<T> TestOnlyHash for T where
T: Serialize + ?Sized,
impl<T> TestOnlyHash for T where
T: Serialize + ?Sized,
sourcefn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more