pub trait VegaProvider {
// Required method
fn vega_for_leg(&self, instrument_id: InstrumentId) -> Option<f64>;
}Expand description
Provider for vega per leg (option spreads). Returns None when greeks are unavailable.
Required Methods§
Sourcefn vega_for_leg(&self, instrument_id: InstrumentId) -> Option<f64>
fn vega_for_leg(&self, instrument_id: InstrumentId) -> Option<f64>
Returns vega for the given leg instrument, or None if not available.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".