pub struct BinanceSpotListStatus {
pub event_time_us: i64,
pub transaction_time_us: i64,
pub order_list_id: i64,
pub contingency_type: ContingencyType,
pub list_status_type: ListStatusType,
pub list_order_status: ListOrderStatus,
pub subscription_id: Option<u16>,
pub orders: Vec<BinanceSpotListOrder>,
pub symbol: Ustr,
pub list_client_order_id: String,
pub reject_reason: String,
}Expand description
Binance Spot ListStatusEvent from SBE template 606.
Both timestamps retain microsecond precision from the wire. Child symbols match
the list symbol. The subscription ID is absent for schema version 0 or an SBE
null value. An empty reject reason or NONE indicates no rejection.
§References
Fields§
§event_time_us: i64§transaction_time_us: i64§order_list_id: i64§contingency_type: ContingencyType§list_status_type: ListStatusType§list_order_status: ListOrderStatus§subscription_id: Option<u16>§orders: Vec<BinanceSpotListOrder>§symbol: Ustr§list_client_order_id: String§reject_reason: StringTrait Implementations§
Source§impl Clone for BinanceSpotListStatus
impl Clone for BinanceSpotListStatus
Source§impl Debug for BinanceSpotListStatus
impl Debug for BinanceSpotListStatus
impl Eq for BinanceSpotListStatus
Source§impl PartialEq for BinanceSpotListStatus
impl PartialEq for BinanceSpotListStatus
impl StructuralPartialEq for BinanceSpotListStatus
Auto Trait Implementations§
impl Freeze for BinanceSpotListStatus
impl RefUnwindSafe for BinanceSpotListStatus
impl Send for BinanceSpotListStatus
impl Sync for BinanceSpotListStatus
impl Unpin for BinanceSpotListStatus
impl UnsafeUnpin for BinanceSpotListStatus
impl UnwindSafe for BinanceSpotListStatus
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more