pub enum OptionAction {
Assignment,
Exercise,
Expiration,
Expire,
CashSettlement,
Buy,
Sell,
Unknown,
}Expand description
Option action type
Variants§
Assignment
Assignment
Exercise
Exercise
Expiration
Expiration
Expire
Expire (alternate form)
CashSettlement
Cash settlement
Buy
Buy to open/close
Sell
Sell to open/close
Unknown
Unknown
Trait Implementations§
Source§impl Clone for OptionAction
impl Clone for OptionAction
Source§fn clone(&self) -> OptionAction
fn clone(&self) -> OptionAction
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 OptionAction
impl Debug for OptionAction
Source§impl<'de> Deserialize<'de> for OptionAction
impl<'de> Deserialize<'de> for OptionAction
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 Hash for OptionAction
impl Hash for OptionAction
Source§impl PartialEq for OptionAction
impl PartialEq for OptionAction
Source§impl Serialize for OptionAction
impl Serialize for OptionAction
impl Copy for OptionAction
impl Eq for OptionAction
impl StructuralPartialEq for OptionAction
Auto Trait Implementations§
impl Freeze for OptionAction
impl RefUnwindSafe for OptionAction
impl Send for OptionAction
impl Sync for OptionAction
impl Unpin for OptionAction
impl UnwindSafe for OptionAction
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