Struct BookScenarioReport
pub struct BookScenarioReport {
pub scenario: ScenarioDefinition,
pub book_id: BookId,
pub positions: Vec<PositionScenarioReport>,
pub strategies: Vec<StrategyScenarioReport>,
pub base_net_value: f64,
pub shocked_net_value: f64,
}Fields§
§scenario: ScenarioDefinition§book_id: BookId§positions: Vec<PositionScenarioReport>§strategies: Vec<StrategyScenarioReport>§base_net_value: f64§shocked_net_value: f64Trait Implementations§
§impl Clone for BookScenarioReport
impl Clone for BookScenarioReport
§fn clone(&self) -> BookScenarioReport
fn clone(&self) -> BookScenarioReport
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for BookScenarioReport
impl PartialEq for BookScenarioReport
impl StructuralPartialEq for BookScenarioReport
Auto Trait Implementations§
impl Freeze for BookScenarioReport
impl RefUnwindSafe for BookScenarioReport
impl Send for BookScenarioReport
impl Sync for BookScenarioReport
impl Unpin for BookScenarioReport
impl UnsafeUnpin for BookScenarioReport
impl UnwindSafe for BookScenarioReport
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)