22 lines
608 B
Rust
22 lines
608 B
Rust
// src/lib.rs
|
|
//! Event Backtest Engine - Core Library
|
|
//!
|
|
//! Exposes all public modules for use in examples and tests
|
|
|
|
pub mod config;
|
|
pub mod scraper;
|
|
pub mod util;
|
|
pub mod monitoring;
|
|
pub mod economic;
|
|
pub mod corporate;
|
|
|
|
// Re-export commonly used types for convenience
|
|
pub use monitoring::{init_monitoring, ConfigSnapshot, MonitoringEvent};
|
|
pub use config::Config;
|
|
pub use scraper::webdriver::{ChromeDriverPool, ChromeInstance, ScrapeTask};
|
|
pub use util::logger;
|
|
pub use scraper::yahoo::{
|
|
YahooClient, YahooClientPool, QuoteSummaryModule, QuoteSummary, ChartData,
|
|
OptionsData, SearchResult
|
|
};
|