Struct PricingInputs
pub struct PricingInputs {
pub option_type: OptionType,
pub exercise_style: ExerciseStyle,
pub spot: f64,
pub strike: f64,
pub time_to_expiry: f64,
pub rate: f64,
pub dividend_yield: f64,
pub volatility: f64,
}Fields§
§option_type: OptionType§exercise_style: ExerciseStyle§spot: f64§strike: f64§time_to_expiry: f64§rate: f64§dividend_yield: f64§volatility: f64Trait Implementations§
§impl Clone for PricingInputs
impl Clone for PricingInputs
§fn clone(&self) -> PricingInputs
fn clone(&self) -> PricingInputs
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for PricingInputs
impl PartialEq for PricingInputs
impl Copy for PricingInputs
impl StructuralPartialEq for PricingInputs
Auto Trait Implementations§
impl Freeze for PricingInputs
impl RefUnwindSafe for PricingInputs
impl Send for PricingInputs
impl Sync for PricingInputs
impl Unpin for PricingInputs
impl UnsafeUnpin for PricingInputs
impl UnwindSafe for PricingInputs
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)