Struct MarketLegs
struct MarketLegs {
underlyings: Vec<Underlying>,
forwards: Vec<f64>,
annuities: Vec<f64>,
quotes: Vec<f64>,
markets: Vec<f64>,
surface_points: Vec<StripPoint>,
}Expand description
The strip’s market legs: per point its underlying, ATM forward, annuity, quote and Bachelier price, against the passive view.
Fields§
§underlyings: Vec<Underlying>§forwards: Vec<f64>§annuities: Vec<f64>§quotes: Vec<f64>§markets: Vec<f64>§surface_points: Vec<StripPoint>Auto Trait Implementations§
impl Freeze for MarketLegs
impl RefUnwindSafe for MarketLegs
impl Send for MarketLegs
impl Sync for MarketLegs
impl Unpin for MarketLegs
impl UnsafeUnpin for MarketLegs
impl UnwindSafe for MarketLegs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more