Struct phoenix_sdk::sdk_client::FillSummary
source · pub struct FillSummary {
pub client_order_id: u128,
pub total_base_filled: u64,
pub total_quote_filled_including_fees: u64,
pub total_quote_fees: u64,
pub trade_direction: i8,
}Fields§
§client_order_id: u128The client_order_id of the order that was filled.
total_base_filled: u64The total base quantity that was filled.
total_quote_filled_including_fees: u64The total quote quantity that was filled including fees.
total_quote_fees: u64The total quote quantity fees that were paid.
trade_direction: i8Direction of the trade, 1 if buy side, -1 if sell side, 0 if the trade failed to match
Trait Implementations§
source§impl Clone for FillSummary
impl Clone for FillSummary
source§fn clone(&self) -> FillSummary
fn clone(&self) -> FillSummary
Returns a copy of the value. Read more
1.0.0 · 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 FillSummary
impl Debug for FillSummary
impl Copy for FillSummary
Auto Trait Implementations§
impl RefUnwindSafe for FillSummary
impl Send for FillSummary
impl Sync for FillSummary
impl Unpin for FillSummary
impl UnwindSafe for FillSummary
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request