#[repr(i32)]pub enum OptionImpvolStatusType {
ImpvolFluctuating = 0,
ImpvolOvervalued = 1,
ImpvolUndervalued = 2,
}Expand description
期权隐含波动率状态
Variants§
Implementations§
Source§impl OptionImpvolStatusType
impl OptionImpvolStatusType
Sourcepub fn is_valid(value: i32) -> bool
pub fn is_valid(value: i32) -> bool
Returns true if value is a variant of OptionImpvolStatusType.
Sourcepub fn from_i32(value: i32) -> Option<OptionImpvolStatusType>
👎Deprecated: Use the TryFrom<i32> implementation instead
pub fn from_i32(value: i32) -> Option<OptionImpvolStatusType>
Use the TryFrom<i32> implementation instead
Converts an i32 to a OptionImpvolStatusType, or None if value is not a valid variant.
Source§impl OptionImpvolStatusType
impl OptionImpvolStatusType
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for OptionImpvolStatusType
impl Clone for OptionImpvolStatusType
Source§fn clone(&self) -> OptionImpvolStatusType
fn clone(&self) -> OptionImpvolStatusType
Returns a duplicate of the value. Read more
1.0.0 · 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 OptionImpvolStatusType
impl Debug for OptionImpvolStatusType
Source§impl Default for OptionImpvolStatusType
impl Default for OptionImpvolStatusType
Source§fn default() -> OptionImpvolStatusType
fn default() -> OptionImpvolStatusType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OptionImpvolStatusType
impl<'de> Deserialize<'de> for OptionImpvolStatusType
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
Source§impl From<OptionImpvolStatusType> for i32
impl From<OptionImpvolStatusType> for i32
Source§fn from(value: OptionImpvolStatusType) -> i32
fn from(value: OptionImpvolStatusType) -> i32
Converts to this type from the input type.
Source§impl Hash for OptionImpvolStatusType
impl Hash for OptionImpvolStatusType
Source§impl Ord for OptionImpvolStatusType
impl Ord for OptionImpvolStatusType
Source§fn cmp(&self, other: &OptionImpvolStatusType) -> Ordering
fn cmp(&self, other: &OptionImpvolStatusType) -> Ordering
1.21.0 · 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 OptionImpvolStatusType
impl PartialEq for OptionImpvolStatusType
Source§impl PartialOrd for OptionImpvolStatusType
impl PartialOrd for OptionImpvolStatusType
Source§impl Serialize for OptionImpvolStatusType
impl Serialize for OptionImpvolStatusType
Source§impl TryFrom<i32> for OptionImpvolStatusType
impl TryFrom<i32> for OptionImpvolStatusType
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<OptionImpvolStatusType, UnknownEnumValue>
fn try_from(value: i32) -> Result<OptionImpvolStatusType, UnknownEnumValue>
Performs the conversion.
impl Copy for OptionImpvolStatusType
impl Eq for OptionImpvolStatusType
impl StructuralPartialEq for OptionImpvolStatusType
Auto Trait Implementations§
impl Freeze for OptionImpvolStatusType
impl RefUnwindSafe for OptionImpvolStatusType
impl Send for OptionImpvolStatusType
impl Sync for OptionImpvolStatusType
impl Unpin for OptionImpvolStatusType
impl UnsafeUnpin for OptionImpvolStatusType
impl UnwindSafe for OptionImpvolStatusType
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