Struct SurfaceCalibrationInput
pub struct SurfaceCalibrationInput { /* private fields */ }Implementations§
§impl SurfaceCalibrationInput
impl SurfaceCalibrationInput
pub fn new(
market: SurfaceMarketContext,
quotes: Vec<NormalizedSurfaceQuote>,
) -> Result<Self, FerroRiskError>
pub fn new( market: SurfaceMarketContext, quotes: Vec<NormalizedSurfaceQuote>, ) -> Result<Self, FerroRiskError>
pub const fn market(&self) -> &SurfaceMarketContext
pub fn quotes(&self) -> &[NormalizedSurfaceQuote]
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
Trait Implementations§
§impl Clone for SurfaceCalibrationInput
impl Clone for SurfaceCalibrationInput
§fn clone(&self) -> SurfaceCalibrationInput
fn clone(&self) -> SurfaceCalibrationInput
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for SurfaceCalibrationInput
impl PartialEq for SurfaceCalibrationInput
impl StructuralPartialEq for SurfaceCalibrationInput
Auto Trait Implementations§
impl Freeze for SurfaceCalibrationInput
impl RefUnwindSafe for SurfaceCalibrationInput
impl Send for SurfaceCalibrationInput
impl Sync for SurfaceCalibrationInput
impl Unpin for SurfaceCalibrationInput
impl UnsafeUnpin for SurfaceCalibrationInput
impl UnwindSafe for SurfaceCalibrationInput
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)