tickerforge 0.1.5

Generate and parse derivatives tickers from tickerforge-spec (Rust).
Documentation
//! TickerForge: load tickerforge-spec YAML and generate/parse futures and options tickers.

pub mod calendars;
pub mod contract_cycle;
pub mod dates;
pub mod expiration_rules;
pub mod models;
pub mod month_codes;
pub mod options_models;
pub mod options_spec;
pub mod options_ticker;
pub mod schedule;
pub mod spec_loader;
pub mod ticker_generator;
pub mod ticker_parser;

pub use models::{
    ContractCycle, ContractSpec, Exchange, ExpirationRule, ParsedFuturesTicker, ParsedOptionTicker,
    SessionSegment, SpecRepository,
};
pub use options_spec::load_all_option_rules;
pub use options_ticker::{equity_root, OptionGenerator, OptionParser};
pub use spec_loader::{load_spec, load_spec_from_path};
pub use ticker_generator::{generate_ticker_for_contract, TickerForge};
pub use ticker_parser::{
    parse_any_ticker, parse_any_ticker_date, parse_any_ticker_date_spec, parse_any_ticker_exchange,
    parse_any_ticker_spec, AnyParsedTicker, HasTicker, NoTicker, TickerParser, TickerParserBuilder,
};
pub use tickerforge_spec_data::default_spec_root;