pub enum QuoteStatus {
Show 16 variants
Accepted,
CanceledForSymbol,
CanceledForSecurityType,
CanceledForUnderlying,
CanceledAll,
Rejected,
RemovedFromMarket,
Expired,
Query,
QuoteNotFound,
Pending,
Pass,
LockedMarketWarning,
CrossMarketWarning,
CanceledDueToLockMarket,
CanceledDueToCrossMarket,
}
Expand description
Field type variants for QuoteStatus
.
Variants§
Accepted
Field variant ‘0’.
CanceledForSymbol
Field variant ‘1’.
CanceledForSecurityType
Field variant ‘2’.
CanceledForUnderlying
Field variant ‘3’.
CanceledAll
Field variant ‘4’.
Rejected
Field variant ‘5’.
RemovedFromMarket
Field variant ‘6’.
Expired
Field variant ‘7’.
Query
Field variant ‘8’.
QuoteNotFound
Field variant ‘9’.
Pending
Field variant ‘10’.
Pass
Field variant ‘11’.
LockedMarketWarning
Field variant ‘12’.
CrossMarketWarning
Field variant ‘13’.
CanceledDueToLockMarket
Field variant ‘14’.
CanceledDueToCrossMarket
Field variant ‘15’.
Trait Implementations§
Source§impl Clone for QuoteStatus
impl Clone for QuoteStatus
Source§fn clone(&self) -> QuoteStatus
fn clone(&self) -> QuoteStatus
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 QuoteStatus
impl Debug for QuoteStatus
Source§impl<'a> FieldType<'a> for QuoteStatus
impl<'a> FieldType<'a> for QuoteStatus
Source§type SerializeSettings = ()
type SerializeSettings = ()
A type with values that customize the serialization algorithm, e.g.
padding information.
Source§fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
Writes
self
to buffer
using custom serialization settings
.Source§fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FieldType<'a>>::Error>
fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FieldType<'a>>::Error>
Parses and deserializes from
data
.Source§fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
Writes
self
to buffer
using default settings.Source§fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
Like
FieldType::deserialize
, but it’s allowed to skip some amount of
input checking. Invalid inputs might not trigger errors and instead be
deserialized as random values. Read moreSource§impl Hash for QuoteStatus
impl Hash for QuoteStatus
Source§impl PartialEq for QuoteStatus
impl PartialEq for QuoteStatus
impl Copy for QuoteStatus
impl Eq for QuoteStatus
impl StructuralPartialEq for QuoteStatus
Auto Trait Implementations§
impl Freeze for QuoteStatus
impl RefUnwindSafe for QuoteStatus
impl Send for QuoteStatus
impl Sync for QuoteStatus
impl Unpin for QuoteStatus
impl UnwindSafe for QuoteStatus
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