Struct ExecutionAck
pub struct ExecutionAck {
pub command_id: CommandId,
pub venue_order_id: OrderId,
pub status: AckStatus,
pub ack_ts_utc: Option<DateTime<Utc>>,
pub raw: Option<Value>,
}Expand description
§8.8 — Venue acknowledgment.
Fields§
§command_id: CommandId§venue_order_id: OrderId§status: AckStatus§ack_ts_utc: Option<DateTime<Utc>>§raw: Option<Value>Trait Implementations§
§impl Clone for ExecutionAck
impl Clone for ExecutionAck
§fn clone(&self) -> ExecutionAck
fn clone(&self) -> ExecutionAck
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for ExecutionAck
impl Debug for ExecutionAck
§impl<'de> Deserialize<'de> for ExecutionAck
impl<'de> Deserialize<'de> for ExecutionAck
§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
§impl Serialize for ExecutionAck
impl Serialize for ExecutionAck
Auto Trait Implementations§
impl Freeze for ExecutionAck
impl RefUnwindSafe for ExecutionAck
impl Send for ExecutionAck
impl Sync for ExecutionAck
impl Unpin for ExecutionAck
impl UnsafeUnpin for ExecutionAck
impl UnwindSafe for ExecutionAck
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)