pub struct OrderResultPayload {
pub tx_id: String,
pub status: TxStatus,
pub order_ids: Vec<u64>,
pub client_order_ids: Vec<u64>,
}Expand description
Inner results payload for a successful order RPC ack.
Fields§
§tx_id: StringTransaction hash.
status: TxStatusSequencer status — see TxStatus.
order_ids: Vec<u64>Order IDs affected by this transaction. Populated when status is
processed; may be empty otherwise.
client_order_ids: Vec<u64>Client order IDs corresponding to order_ids, in matching positions.
Trait Implementations§
Source§impl Clone for OrderResultPayload
impl Clone for OrderResultPayload
Source§fn clone(&self) -> OrderResultPayload
fn clone(&self) -> OrderResultPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OrderResultPayload
impl Debug for OrderResultPayload
Source§impl<'de> Deserialize<'de> for OrderResultPayload
impl<'de> Deserialize<'de> for OrderResultPayload
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderResultPayload, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderResultPayload, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for OrderResultPayload
impl Serialize for OrderResultPayload
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
Auto Trait Implementations§
impl Freeze for OrderResultPayload
impl RefUnwindSafe for OrderResultPayload
impl Send for OrderResultPayload
impl Sync for OrderResultPayload
impl Unpin for OrderResultPayload
impl UnsafeUnpin for OrderResultPayload
impl UnwindSafe for OrderResultPayload
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