Struct phoenix_sdk::sdk_client::Reduce
source · pub struct Reduce {
pub order_sequence_number: u64,
pub maker: Pubkey,
pub price_in_ticks: u64,
pub base_lots_removed: u64,
pub base_lots_remaining: u64,
pub is_full_cancel: bool,
}Fields§
§order_sequence_number: u64The sequence number of the order that was reduced.
maker: PubkeyThe pubkey of the maker.
price_in_ticks: u64The quote ticks per base unit of the order.
base_lots_removed: u64The number of lots that remain in the order.
base_lots_remaining: u64The number of lots that remain in the order.
is_full_cancel: boolWhether the order was fully canceled.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Reduce
impl Send for Reduce
impl Sync for Reduce
impl Unpin for Reduce
impl UnwindSafe for Reduce
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