Struct LocalVolScenarioSpotSolveReport
pub struct LocalVolScenarioSpotSolveReport {
pub scenario: ScenarioDefinition,
pub legs: Vec<LocalVolScenarioLeg>,
pub signed_reference_net_value: f64,
pub target_pnl: f64,
pub policy: ScenarioSpotSolvePolicy,
pub boundaries: Vec<ScenarioPnlBoundary>,
pub regions: Vec<ScenarioPnlRegion>,
pub coverage: ScenarioSpotSolveCoverage,
pub evaluations: u64,
}Fields§
§scenario: ScenarioDefinition§legs: Vec<LocalVolScenarioLeg>§signed_reference_net_value: f64§target_pnl: f64§policy: ScenarioSpotSolvePolicy§boundaries: Vec<ScenarioPnlBoundary>§regions: Vec<ScenarioPnlRegion>§coverage: ScenarioSpotSolveCoverage§evaluations: u64Trait Implementations§
§impl Clone for LocalVolScenarioSpotSolveReport
impl Clone for LocalVolScenarioSpotSolveReport
§fn clone(&self) -> LocalVolScenarioSpotSolveReport
fn clone(&self) -> LocalVolScenarioSpotSolveReport
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
impl StructuralPartialEq for LocalVolScenarioSpotSolveReport
Auto Trait Implementations§
impl Freeze for LocalVolScenarioSpotSolveReport
impl RefUnwindSafe for LocalVolScenarioSpotSolveReport
impl Send for LocalVolScenarioSpotSolveReport
impl Sync for LocalVolScenarioSpotSolveReport
impl Unpin for LocalVolScenarioSpotSolveReport
impl UnsafeUnpin for LocalVolScenarioSpotSolveReport
impl UnwindSafe for LocalVolScenarioSpotSolveReport
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)