pub enum DydxFillType {
Limit,
Liquidated,
Liquidation,
Deleveraged,
Offsetting,
}Expand description
dYdX fill type.
Variants§
Limit
Normal limit order fill.
Liquidated
Liquidation (taker side).
Liquidation
Liquidation (maker side).
Deleveraged
Deleveraging (deleveraged account).
Offsetting
Deleveraging (offsetting account).
Trait Implementations§
Source§impl AsRef<str> for DydxFillType
impl AsRef<str> for DydxFillType
Source§impl Clone for DydxFillType
impl Clone for DydxFillType
Source§fn clone(&self) -> DydxFillType
fn clone(&self) -> DydxFillType
Returns a duplicate 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 DydxFillType
impl Debug for DydxFillType
Source§impl<'de> Deserialize<'de> for DydxFillType
impl<'de> Deserialize<'de> for DydxFillType
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 Display for DydxFillType
impl Display for DydxFillType
Source§impl FromStr for DydxFillType
impl FromStr for DydxFillType
Source§impl Hash for DydxFillType
impl Hash for DydxFillType
Source§impl IntoEnumIterator for DydxFillType
impl IntoEnumIterator for DydxFillType
type Iterator = DydxFillTypeIter
fn iter() -> DydxFillTypeIter ⓘ
Source§impl PartialEq for DydxFillType
impl PartialEq for DydxFillType
Source§impl Serialize for DydxFillType
impl Serialize for DydxFillType
Source§impl TryFrom<&str> for DydxFillType
impl TryFrom<&str> for DydxFillType
impl Copy for DydxFillType
impl Eq for DydxFillType
impl StructuralPartialEq for DydxFillType
Auto Trait Implementations§
impl Freeze for DydxFillType
impl RefUnwindSafe for DydxFillType
impl Send for DydxFillType
impl Sync for DydxFillType
impl Unpin for DydxFillType
impl UnsafeUnpin for DydxFillType
impl UnwindSafe for DydxFillType
Blanket Implementations§
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,
§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§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> SetterInput<Owned> for T
impl<T> SetterInput<Owned> for T
§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.