Struct BookScenarioSpotSolveReport
pub struct BookScenarioSpotSolveReport {
pub scenario: ScenarioDefinition,
pub book_id: BookId,
pub signed_reference_net_value: f64,
pub target_pnl: f64,
pub policy: ScenarioSpotSolvePolicy,
pub positions: Vec<PositionScenarioSpotSolveEntry>,
pub boundaries: Vec<ScenarioPnlBoundary>,
pub regions: Vec<ScenarioPnlRegion>,
pub coverage: ScenarioSpotSolveCoverage,
pub evaluations: u64,
}Fields§
§scenario: ScenarioDefinition§book_id: BookId§signed_reference_net_value: f64§target_pnl: f64§policy: ScenarioSpotSolvePolicy§positions: Vec<PositionScenarioSpotSolveEntry>§boundaries: Vec<ScenarioPnlBoundary>§regions: Vec<ScenarioPnlRegion>§coverage: ScenarioSpotSolveCoverage§evaluations: u64Trait Implementations§
§impl Clone for BookScenarioSpotSolveReport
impl Clone for BookScenarioSpotSolveReport
§fn clone(&self) -> BookScenarioSpotSolveReport
fn clone(&self) -> BookScenarioSpotSolveReport
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for BookScenarioSpotSolveReport
impl PartialEq for BookScenarioSpotSolveReport
impl StructuralPartialEq for BookScenarioSpotSolveReport
Auto Trait Implementations§
impl Freeze for BookScenarioSpotSolveReport
impl RefUnwindSafe for BookScenarioSpotSolveReport
impl Send for BookScenarioSpotSolveReport
impl Sync for BookScenarioSpotSolveReport
impl Unpin for BookScenarioSpotSolveReport
impl UnsafeUnpin for BookScenarioSpotSolveReport
impl UnwindSafe for BookScenarioSpotSolveReport
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)