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 Freeze for FillSummary
impl RefUnwindSafe for FillSummary
impl Send for FillSummary
impl Sync for FillSummary
impl Unpin for FillSummary
impl UnwindSafe for FillSummary
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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