pub enum MdReqRejReason {
Show 13 variants
UnknownSymbol,
DuplicateMdreqid,
InsufficientBandwidth,
InsufficientPermissions,
UnsupportedSubscriptionrequesttype,
UnsupportedMarketdepth,
UnsupportedMdupdatetype,
UnsupportedAggregatedbook,
UnsupportedMdentrytype,
UnsupportedTradingsessionid,
UnsupportedScope,
UnsupportedOpenclosesettleflag,
UnsupportedMdimplicitdelete,
}
Expand description
Field type variants for MdReqRejReason
.
Variants§
UnknownSymbol
Field variant ‘0’.
DuplicateMdreqid
Field variant ‘1’.
InsufficientBandwidth
Field variant ‘2’.
InsufficientPermissions
Field variant ‘3’.
UnsupportedSubscriptionrequesttype
Field variant ‘4’.
UnsupportedMarketdepth
Field variant ‘5’.
UnsupportedMdupdatetype
Field variant ‘6’.
UnsupportedAggregatedbook
Field variant ‘7’.
UnsupportedMdentrytype
Field variant ‘8’.
UnsupportedTradingsessionid
Field variant ‘9’.
UnsupportedScope
Field variant ‘A’.
UnsupportedOpenclosesettleflag
Field variant ‘B’.
UnsupportedMdimplicitdelete
Field variant ‘C’.
Trait Implementations§
Source§impl Clone for MdReqRejReason
impl Clone for MdReqRejReason
Source§fn clone(&self) -> MdReqRejReason
fn clone(&self) -> MdReqRejReason
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 MdReqRejReason
impl Debug for MdReqRejReason
Source§impl<'a> FieldType<'a> for MdReqRejReason
impl<'a> FieldType<'a> for MdReqRejReason
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 MdReqRejReason
impl Hash for MdReqRejReason
Source§impl PartialEq for MdReqRejReason
impl PartialEq for MdReqRejReason
impl Copy for MdReqRejReason
impl Eq for MdReqRejReason
impl StructuralPartialEq for MdReqRejReason
Auto Trait Implementations§
impl Freeze for MdReqRejReason
impl RefUnwindSafe for MdReqRejReason
impl Send for MdReqRejReason
impl Sync for MdReqRejReason
impl Unpin for MdReqRejReason
impl UnwindSafe for MdReqRejReason
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