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: u128
The client_order_id of the order that was filled.
total_base_filled: u64
The total base quantity that was filled.
total_quote_filled_including_fees: u64
The total quote quantity that was filled including fees.
total_quote_fees: u64
The total quote quantity fees that were paid.
trade_direction: i8
Direction 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