atelier_data 0.0.15

Data Artifacts and I/O for the atelier-rs engine
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Worker-specific configuration types.
//!
//! This module provides lean, purpose-built configs for each worker type:
//!
//! - [`DataWorkerConfig`] — raw ingestion, no synchronisation.
//! - [`MarketWorkerConfig`] — synchronised ingestion with grid alignment.
//!
//! Both share [`CommonWorkerFields`] for exchange, symbol, datatypes, and
//! operational tuning knobs.

pub mod common;
pub mod data_worker_config;
pub mod market_worker_config;

pub use common::{CommonWorkerFields, OutputSinkConfig, ReconnectSection};
pub use data_worker_config::{DataWorkerConfig, DataWorkerManifest, SessionSection};
pub use market_worker_config::{MarketWorkerConfig, MarketWorkerManifest, SyncSection};