Struct diem_config::config::StateSyncConfig
source · pub struct StateSyncConfig {
pub chunk_limit: u64,
pub client_commit_timeout_ms: u64,
pub long_poll_timeout_ms: u64,
pub max_chunk_limit: u64,
pub max_timeout_ms: u64,
pub mempool_commit_timeout_ms: u64,
pub multicast_timeout_ms: u64,
pub sync_request_timeout_ms: u64,
pub tick_interval_ms: u64,
}
Fields§
§chunk_limit: u64
§client_commit_timeout_ms: u64
§long_poll_timeout_ms: u64
§max_chunk_limit: u64
§max_timeout_ms: u64
§mempool_commit_timeout_ms: u64
§multicast_timeout_ms: u64
§sync_request_timeout_ms: u64
§tick_interval_ms: u64
Trait Implementations§
source§impl Clone for StateSyncConfig
impl Clone for StateSyncConfig
source§fn clone(&self) -> StateSyncConfig
fn clone(&self) -> StateSyncConfig
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 StateSyncConfig
impl Debug for StateSyncConfig
source§impl Default for StateSyncConfig
impl Default for StateSyncConfig
source§impl<'de> Deserialize<'de> for StateSyncConfigwhere
StateSyncConfig: Default,
impl<'de> Deserialize<'de> for StateSyncConfigwhere StateSyncConfig: Default,
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
source§impl PartialEq<StateSyncConfig> for StateSyncConfig
impl PartialEq<StateSyncConfig> for StateSyncConfig
source§fn eq(&self, other: &StateSyncConfig) -> bool
fn eq(&self, other: &StateSyncConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for StateSyncConfig
impl Serialize for StateSyncConfig
impl Eq for StateSyncConfig
impl StructuralEq for StateSyncConfig
impl StructuralPartialEq for StateSyncConfig
Auto Trait Implementations§
impl RefUnwindSafe for StateSyncConfig
impl Send for StateSyncConfig
impl Sync for StateSyncConfig
impl Unpin for StateSyncConfig
impl UnwindSafe for StateSyncConfig
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> PersistableConfig for Twhere
T: Serialize + DeserializeOwned + ?Sized,
impl<T> PersistableConfig for Twhere T: Serialize + DeserializeOwned + ?Sized,
source§impl<T> Serialize for Twhere
T: Serialize + ?Sized,
impl<T> Serialize for Twhere T: Serialize + ?Sized,
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<Ok, Error>
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.