Struct BookRiskReport
pub struct BookRiskReport {
pub book_id: BookId,
pub positions: Vec<PositionRisk>,
pub strategies: Vec<StrategyRiskReport>,
pub expiry_buckets: Vec<ExpiryRiskBucket>,
pub strike_buckets: Vec<StrikeRiskBucket>,
pub net_greeks: Greeks,
}Fields§
§book_id: BookId§positions: Vec<PositionRisk>§strategies: Vec<StrategyRiskReport>§expiry_buckets: Vec<ExpiryRiskBucket>§strike_buckets: Vec<StrikeRiskBucket>§net_greeks: GreeksTrait Implementations§
§impl Clone for BookRiskReport
impl Clone for BookRiskReport
§fn clone(&self) -> BookRiskReport
fn clone(&self) -> BookRiskReport
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for BookRiskReport
impl PartialEq for BookRiskReport
impl StructuralPartialEq for BookRiskReport
Auto Trait Implementations§
impl Freeze for BookRiskReport
impl RefUnwindSafe for BookRiskReport
impl Send for BookRiskReport
impl Sync for BookRiskReport
impl Unpin for BookRiskReport
impl UnsafeUnpin for BookRiskReport
impl UnwindSafe for BookRiskReport
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)