pub enum BinancePriceMatch {
Opponent,
Opponent5,
Opponent10,
Opponent20,
Queue,
Queue5,
Queue10,
Queue20,
Unknown,
}Expand description
Price match mode for futures maker orders.
Variants§
Opponent
Match opposing side (default).
Opponent5
Match opposing side with 5 tick offset.
Opponent10
Match opposing side with 10 tick offset.
Opponent20
Match opposing side with 20 tick offset.
Queue
Join current queue on same side.
Queue5
Join queue with 5 tick offset.
Queue10
Join queue with 10 tick offset.
Queue20
Join queue with 20 tick offset.
Unknown
Unknown or undocumented value.
Trait Implementations§
Source§impl Clone for BinancePriceMatch
impl Clone for BinancePriceMatch
Source§fn clone(&self) -> BinancePriceMatch
fn clone(&self) -> BinancePriceMatch
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BinancePriceMatch
impl Debug for BinancePriceMatch
Source§impl<'de> Deserialize<'de> for BinancePriceMatch
impl<'de> Deserialize<'de> for BinancePriceMatch
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for BinancePriceMatch
impl Hash for BinancePriceMatch
Source§impl PartialEq for BinancePriceMatch
impl PartialEq for BinancePriceMatch
Source§impl Serialize for BinancePriceMatch
impl Serialize for BinancePriceMatch
impl Copy for BinancePriceMatch
impl Eq for BinancePriceMatch
impl StructuralPartialEq for BinancePriceMatch
Auto Trait Implementations§
impl Freeze for BinancePriceMatch
impl RefUnwindSafe for BinancePriceMatch
impl Send for BinancePriceMatch
impl Sync for BinancePriceMatch
impl Unpin for BinancePriceMatch
impl UnwindSafe for BinancePriceMatch
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more