pub enum OptionsApprovalLevel {
Level1,
Level2,
Level3,
Disabled,
}Expand description
Options trading approval level.
Variants§
Level1
Level 1: Covered calls and cash-secured puts.
Level2
Level 2: Long calls and puts, spreads.
Level3
Level 3: Naked calls and puts.
Disabled
Options trading disabled.
Trait Implementations§
Source§impl Clone for OptionsApprovalLevel
impl Clone for OptionsApprovalLevel
Source§fn clone(&self) -> OptionsApprovalLevel
fn clone(&self) -> OptionsApprovalLevel
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 OptionsApprovalLevel
impl Debug for OptionsApprovalLevel
Source§impl<'de> Deserialize<'de> for OptionsApprovalLevel
impl<'de> Deserialize<'de> for OptionsApprovalLevel
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OptionsApprovalLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OptionsApprovalLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OptionsApprovalLevel
impl PartialEq for OptionsApprovalLevel
Source§impl Serialize for OptionsApprovalLevel
impl Serialize for OptionsApprovalLevel
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for OptionsApprovalLevel
impl StructuralPartialEq for OptionsApprovalLevel
Auto Trait Implementations§
impl Freeze for OptionsApprovalLevel
impl RefUnwindSafe for OptionsApprovalLevel
impl Send for OptionsApprovalLevel
impl Sync for OptionsApprovalLevel
impl Unpin for OptionsApprovalLevel
impl UnwindSafe for OptionsApprovalLevel
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.