pub enum VolatilityKind {
Historical,
Realized,
Implied,
Forecast,
Unknown,
Custom(String),
}Expand description
Descriptive volatility kind vocabulary.
Variants§
Historical
Historical volatility.
Realized
Realized volatility.
Implied
Implied volatility.
Forecast
Forecast volatility.
Unknown
Unknown volatility kind.
Custom(String)
Caller-defined volatility kind.
Trait Implementations§
Source§impl Clone for VolatilityKind
impl Clone for VolatilityKind
Source§fn clone(&self) -> VolatilityKind
fn clone(&self) -> VolatilityKind
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 moreSource§impl Debug for VolatilityKind
impl Debug for VolatilityKind
Source§impl Display for VolatilityKind
impl Display for VolatilityKind
Source§impl FromStr for VolatilityKind
impl FromStr for VolatilityKind
Source§type Err = VolatilityKindParseError
type Err = VolatilityKindParseError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<VolatilityKind, <VolatilityKind as FromStr>::Err>
fn from_str( value: &str, ) -> Result<VolatilityKind, <VolatilityKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for VolatilityKind
impl Hash for VolatilityKind
Source§impl Ord for VolatilityKind
impl Ord for VolatilityKind
Source§fn cmp(&self, other: &VolatilityKind) -> Ordering
fn cmp(&self, other: &VolatilityKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VolatilityKind
impl PartialEq for VolatilityKind
Source§fn eq(&self, other: &VolatilityKind) -> bool
fn eq(&self, other: &VolatilityKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VolatilityKind
impl PartialOrd for VolatilityKind
impl Eq for VolatilityKind
impl StructuralPartialEq for VolatilityKind
Auto Trait Implementations§
impl Freeze for VolatilityKind
impl RefUnwindSafe for VolatilityKind
impl Send for VolatilityKind
impl Sync for VolatilityKind
impl Unpin for VolatilityKind
impl UnsafeUnpin for VolatilityKind
impl UnwindSafe for VolatilityKind
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