Struct SurfaceSmileAmericanDeltaStrikeSelectionRequest
pub struct SurfaceSmileAmericanDeltaStrikeSelectionRequest { /* private fields */ }Implementations§
§impl SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl SurfaceSmileAmericanDeltaStrikeSelectionRequest
pub fn new(
absolute_delta: f64,
option_type: OptionType,
convention: SurfaceDeltaConvention,
model: PricingModel,
policy: SurfaceSmileDeltaSelectionPolicy,
) -> Result<Self, FerroRiskError>
pub fn new( absolute_delta: f64, option_type: OptionType, convention: SurfaceDeltaConvention, model: PricingModel, policy: SurfaceSmileDeltaSelectionPolicy, ) -> Result<Self, FerroRiskError>
pub const fn coordinate(&self) -> SurfaceDeltaCoordinate
pub const fn coordinate(&self) -> SurfaceDeltaCoordinate
pub const fn absolute_delta(&self) -> f64
pub const fn absolute_delta(&self) -> f64
pub const fn option_type(&self) -> OptionType
pub const fn option_type(&self) -> OptionType
pub const fn convention(&self) -> SurfaceDeltaConvention
pub const fn convention(&self) -> SurfaceDeltaConvention
pub const fn model(&self) -> &PricingModel
pub const fn model(&self) -> &PricingModel
pub const fn policy(&self) -> SurfaceSmileDeltaSelectionPolicy
pub const fn policy(&self) -> SurfaceSmileDeltaSelectionPolicy
Trait Implementations§
§impl Clone for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl Clone for SurfaceSmileAmericanDeltaStrikeSelectionRequest
§fn clone(&self) -> SurfaceSmileAmericanDeltaStrikeSelectionRequest
fn clone(&self) -> SurfaceSmileAmericanDeltaStrikeSelectionRequest
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
impl StructuralPartialEq for SurfaceSmileAmericanDeltaStrikeSelectionRequest
Auto Trait Implementations§
impl Freeze for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl RefUnwindSafe for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl Send for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl Sync for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl Unpin for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl UnsafeUnpin for SurfaceSmileAmericanDeltaStrikeSelectionRequest
impl UnwindSafe for SurfaceSmileAmericanDeltaStrikeSelectionRequest
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)