Struct TermVarianceCurve
pub struct TermVarianceCurve { /* private fields */ }Implementations§
§impl TermVarianceCurve
impl TermVarianceCurve
pub fn new(
coordinate: TermVarianceCoordinate,
points: Vec<TermVariancePoint>,
) -> Result<Self, FerroRiskError>
pub fn new( coordinate: TermVarianceCoordinate, points: Vec<TermVariancePoint>, ) -> Result<Self, FerroRiskError>
pub const fn coordinate(&self) -> TermVarianceCoordinate
pub const fn coordinate(&self) -> TermVarianceCoordinate
pub fn points(&self) -> &[TermVariancePoint]
pub fn points(&self) -> &[TermVariancePoint]
pub fn forward_variance_outcomes(
&self,
) -> Result<Vec<ForwardVarianceOutcome>, FerroRiskError>
pub fn forward_variance_outcomes( &self, ) -> Result<Vec<ForwardVarianceOutcome>, FerroRiskError>
Trait Implementations§
§impl Clone for TermVarianceCurve
impl Clone for TermVarianceCurve
§fn clone(&self) -> TermVarianceCurve
fn clone(&self) -> TermVarianceCurve
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for TermVarianceCurve
impl PartialEq for TermVarianceCurve
impl StructuralPartialEq for TermVarianceCurve
Auto Trait Implementations§
impl Freeze for TermVarianceCurve
impl RefUnwindSafe for TermVarianceCurve
impl Send for TermVarianceCurve
impl Sync for TermVarianceCurve
impl Unpin for TermVarianceCurve
impl UnsafeUnpin for TermVarianceCurve
impl UnwindSafe for TermVarianceCurve
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)