#[non_exhaustive]pub struct Greek {
pub ccy: String,
pub delta_bs: NumberString,
pub delta_pa: NumberString,
pub gamma_bs: NumberString,
pub theta_bs: NumberString,
pub vega_bs: NumberString,
}Expand description
Account greeks row.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.ccy: StringCurrency.
delta_bs: NumberStringBlack-Scholes delta.
delta_pa: NumberStringPortfolio-adjusted delta.
gamma_bs: NumberStringBlack-Scholes gamma.
theta_bs: NumberStringBlack-Scholes theta.
vega_bs: NumberStringBlack-Scholes vega.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Greek
impl<'de> Deserialize<'de> for Greek
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Greek
impl RefUnwindSafe for Greek
impl Send for Greek
impl Sync for Greek
impl Unpin for Greek
impl UnsafeUnpin for Greek
impl UnwindSafe for Greek
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