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<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. 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