Struct PathOutcome
struct PathOutcome {
legs: GapLegs,
defaults: Vec<(usize, f64, f64)>,
survival: Vec<f64>,
}Expand description
What one path contributes.
Fields§
§legs: GapLegs§defaults: Vec<(usize, f64, f64)>Per default-date row: (discounted weight, gap) samples.
survival: Vec<f64>The discounted survival weight D·S at each default date the path
reached, in order: what the default-mass and CDS gates average.
Auto Trait Implementations§
impl Freeze for PathOutcome
impl RefUnwindSafe for PathOutcome
impl Send for PathOutcome
impl Sync for PathOutcome
impl Unpin for PathOutcome
impl UnsafeUnpin for PathOutcome
impl UnwindSafe for PathOutcome
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more