Struct SurfaceQuoteObservation
pub struct SurfaceQuoteObservation { /* private fields */ }Implementations§
§impl SurfaceQuoteObservation
impl SurfaceQuoteObservation
pub fn new(
forward: f64,
discount_factor: f64,
reference_price: f64,
implied_volatility: f64,
) -> Result<Self, FerroRiskError>
pub fn new( forward: f64, discount_factor: f64, reference_price: f64, implied_volatility: f64, ) -> Result<Self, FerroRiskError>
pub const fn forward(self) -> f64
pub const fn discount_factor(self) -> f64
pub const fn reference_price(self) -> f64
pub const fn implied_volatility(self) -> f64
Trait Implementations§
§impl Clone for SurfaceQuoteObservation
impl Clone for SurfaceQuoteObservation
§fn clone(&self) -> SurfaceQuoteObservation
fn clone(&self) -> SurfaceQuoteObservation
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for SurfaceQuoteObservation
impl PartialEq for SurfaceQuoteObservation
impl Copy for SurfaceQuoteObservation
impl StructuralPartialEq for SurfaceQuoteObservation
Auto Trait Implementations§
impl Freeze for SurfaceQuoteObservation
impl RefUnwindSafe for SurfaceQuoteObservation
impl Send for SurfaceQuoteObservation
impl Sync for SurfaceQuoteObservation
impl Unpin for SurfaceQuoteObservation
impl UnsafeUnpin for SurfaceQuoteObservation
impl UnwindSafe for SurfaceQuoteObservation
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)