pub enum QuoteRequestRejectReason {
UnknownSymbol,
Exchange,
QuoteRequestExceedsLimit,
TooLateToEnter,
InvalidPrice,
NotAuthorizedToRequestQuote,
NoMatchForInquiry,
NoMarketForInstrument,
NoInventory,
Pass,
Other,
}
Expand description
Field type variants for QuoteRequestRejectReason
.
Variants§
UnknownSymbol
Field variant ‘1’.
Exchange
Field variant ‘2’.
QuoteRequestExceedsLimit
Field variant ‘3’.
TooLateToEnter
Field variant ‘4’.
InvalidPrice
Field variant ‘5’.
NotAuthorizedToRequestQuote
Field variant ‘6’.
NoMatchForInquiry
Field variant ‘7’.
NoMarketForInstrument
Field variant ‘8’.
NoInventory
Field variant ‘9’.
Pass
Field variant ‘10’.
Other
Field variant ‘99’.
Trait Implementations§
Source§impl Clone for QuoteRequestRejectReason
impl Clone for QuoteRequestRejectReason
Source§fn clone(&self) -> QuoteRequestRejectReason
fn clone(&self) -> QuoteRequestRejectReason
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 QuoteRequestRejectReason
impl Debug for QuoteRequestRejectReason
Source§impl<'a> FieldType<'a> for QuoteRequestRejectReason
impl<'a> FieldType<'a> for QuoteRequestRejectReason
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 QuoteRequestRejectReason
impl Hash for QuoteRequestRejectReason
Source§impl PartialEq for QuoteRequestRejectReason
impl PartialEq for QuoteRequestRejectReason
impl Copy for QuoteRequestRejectReason
impl Eq for QuoteRequestRejectReason
impl StructuralPartialEq for QuoteRequestRejectReason
Auto Trait Implementations§
impl Freeze for QuoteRequestRejectReason
impl RefUnwindSafe for QuoteRequestRejectReason
impl Send for QuoteRequestRejectReason
impl Sync for QuoteRequestRejectReason
impl Unpin for QuoteRequestRejectReason
impl UnwindSafe for QuoteRequestRejectReason
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