pub struct PlatformExecutionRow {
pub execution_id: String,
pub market_id: String,
pub status: PlatformExecutionState,
pub signature: Option<String>,
pub settlement: PlatformSettlementState,
pub updated_at_ms: u64,
}Expand description
One watched immediate execution as the stream sees it: the same fields as the recoverable HTTP receipt without the envelope.
Fields§
§execution_id: String§market_id: String§status: PlatformExecutionState§signature: Option<String>§settlement: PlatformSettlementState§updated_at_ms: u64Trait Implementations§
Source§impl Clone for PlatformExecutionRow
impl Clone for PlatformExecutionRow
Source§fn clone(&self) -> PlatformExecutionRow
fn clone(&self) -> PlatformExecutionRow
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 PlatformExecutionRow
impl Debug for PlatformExecutionRow
Source§impl<'de> Deserialize<'de> for PlatformExecutionRow
impl<'de> Deserialize<'de> for PlatformExecutionRow
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PlatformExecutionRow, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PlatformExecutionRow, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PlatformExecutionRow
Source§impl PartialEq for PlatformExecutionRow
impl PartialEq for PlatformExecutionRow
Source§impl Serialize for PlatformExecutionRow
impl Serialize for PlatformExecutionRow
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
impl StructuralPartialEq for PlatformExecutionRow
Auto Trait Implementations§
impl Freeze for PlatformExecutionRow
impl RefUnwindSafe for PlatformExecutionRow
impl Send for PlatformExecutionRow
impl Sync for PlatformExecutionRow
impl Unpin for PlatformExecutionRow
impl UnsafeUnpin for PlatformExecutionRow
impl UnwindSafe for PlatformExecutionRow
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