pub struct ValidatedGk { /* private fields */ }Expand description
Validated GK snapshot.
Implementations§
Source§impl ValidatedGk
impl ValidatedGk
pub fn new(params: GkParams) -> FinanceResult<Self>
pub fn params(self) -> GkParams
pub fn price(self, option_type: OptionType) -> FinanceResult<f64>
pub fn greeks(self, option_type: OptionType) -> FinanceResult<GkGreeks>
Trait Implementations§
Source§impl Clone for ValidatedGk
impl Clone for ValidatedGk
Source§fn clone(&self) -> ValidatedGk
fn clone(&self) -> ValidatedGk
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ValidatedGk
Source§impl Debug for ValidatedGk
impl Debug for ValidatedGk
Source§impl PartialEq for ValidatedGk
impl PartialEq for ValidatedGk
impl StructuralPartialEq for ValidatedGk
Auto Trait Implementations§
impl Freeze for ValidatedGk
impl RefUnwindSafe for ValidatedGk
impl Send for ValidatedGk
impl Sync for ValidatedGk
impl Unpin for ValidatedGk
impl UnsafeUnpin for ValidatedGk
impl UnwindSafe for ValidatedGk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more