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