pub struct ExecutionReportOperation {
pub instrument: Instrument,
pub account_id: AccountId,
pub side: Side,
}Expand description
Data: main operation parameters reported by the execution.
No #[non_exhaustive]: these are client-facing convenience structs meant to be constructed via
struct literals from external crates.
Fields§
§instrument: Instrument§account_id: AccountId§side: SideEconomic direction of the reported execution event.
Trait Implementations§
Source§impl Clone for ExecutionReportOperation
impl Clone for ExecutionReportOperation
Source§fn clone(&self) -> ExecutionReportOperation
fn clone(&self) -> ExecutionReportOperation
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 ExecutionReportOperation
impl Debug for ExecutionReportOperation
impl Eq for ExecutionReportOperation
Source§impl HasAccountId for ExecutionReportOperation
impl HasAccountId for ExecutionReportOperation
fn account_id(&self) -> Result<AccountId, RequestFieldAccessError>
Source§impl HasInstrument for ExecutionReportOperation
impl HasInstrument for ExecutionReportOperation
fn instrument(&self) -> Result<&Instrument, RequestFieldAccessError>
Source§impl HasSide for ExecutionReportOperation
impl HasSide for ExecutionReportOperation
Source§impl PartialEq for ExecutionReportOperation
impl PartialEq for ExecutionReportOperation
impl StructuralPartialEq for ExecutionReportOperation
Auto Trait Implementations§
impl Freeze for ExecutionReportOperation
impl RefUnwindSafe for ExecutionReportOperation
impl Send for ExecutionReportOperation
impl Sync for ExecutionReportOperation
impl Unpin for ExecutionReportOperation
impl UnsafeUnpin for ExecutionReportOperation
impl UnwindSafe for ExecutionReportOperation
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