Struct exocore_chain::EngineConfig [−][src]
pub struct EngineConfig {
pub chain_sync_config: ChainSyncConfig,
pub pending_sync_config: PendingSyncConfig,
pub commit_manager_config: CommitManagerConfig,
pub manager_timer_interval: Duration,
pub events_stream_buffer_size: usize,
pub to_transport_channel_size: usize,
}
Expand description
Chain engine’s configuration
Fields
chain_sync_config: ChainSyncConfig
pending_sync_config: PendingSyncConfig
commit_manager_config: CommitManagerConfig
manager_timer_interval: Duration
events_stream_buffer_size: usize
to_transport_channel_size: usize
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EngineConfig
impl Send for EngineConfig
impl Sync for EngineConfig
impl Unpin for EngineConfig
impl UnwindSafe for EngineConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn clone_any_send(&self) -> Box<dyn CloneAny + Send + 'static, Global> where
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + Sync + 'static, Global> where
T: Sync,
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more