//! Core types and utilities.
//!
//! Contains the pricing context ([`ContextManager`](crate::core::contextmanager::ContextManager)),
//! instrument and trade abstractions, evaluation results, market-data handling,
//! and collateral / CSA discount policy definitions.
/// Collateral / CSA discount policy module.
/// Pricing data context module.
/// Constructed element module.
/// Evaluation results module.
/// Instrument module.
/// Market data handling module.
/// Pillars module.
/// Pricer module.
/// Pricer state module.
/// Pricing request module.
/// Trade module.
/// Visitor pattern module.