Struct CalibratedBaseCorrelation
pub struct CalibratedBaseCorrelation {
pub curve: BaseCorrelation,
pub solves: Vec<PillarSolve>,
}Expand description
A base-correlation curve solved from a tranche capital structure: one correlation per detachment and one solve record per tranche.
Fields§
§curve: BaseCorrelationThe solved curve: one (detachment, correlation) point per tranche.
solves: Vec<PillarSolve>One entry per tranche, in solve order; pillar is the tranche index.
Trait Implementations§
§impl Clone for CalibratedBaseCorrelation
impl Clone for CalibratedBaseCorrelation
§fn clone(&self) -> CalibratedBaseCorrelation
fn clone(&self) -> CalibratedBaseCorrelation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CalibratedBaseCorrelation
impl RefUnwindSafe for CalibratedBaseCorrelation
impl Send for CalibratedBaseCorrelation
impl Sync for CalibratedBaseCorrelation
impl Unpin for CalibratedBaseCorrelation
impl UnsafeUnpin for CalibratedBaseCorrelation
impl UnwindSafe for CalibratedBaseCorrelation
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