pub enum DeriveInstrumentType {
Erc20,
Option,
Perp,
}Expand description
Wire-level instrument type returned by public/get_instruments and used as
the instrument_type filter on listing endpoints and WS channel names like
trades.{instrument_type}.{currency}.
Variants§
Trait Implementations§
Source§impl AsRef<str> for DeriveInstrumentType
impl AsRef<str> for DeriveInstrumentType
Source§impl Clone for DeriveInstrumentType
impl Clone for DeriveInstrumentType
Source§fn clone(&self) -> DeriveInstrumentType
fn clone(&self) -> DeriveInstrumentType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeriveInstrumentType
Source§impl Debug for DeriveInstrumentType
impl Debug for DeriveInstrumentType
Source§impl<'de> Deserialize<'de> for DeriveInstrumentType
impl<'de> Deserialize<'de> for DeriveInstrumentType
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 DeriveInstrumentType
impl Display for DeriveInstrumentType
impl Eq for DeriveInstrumentType
Source§impl FromStr for DeriveInstrumentType
impl FromStr for DeriveInstrumentType
Source§impl Hash for DeriveInstrumentType
impl Hash for DeriveInstrumentType
Source§impl IntoEnumIterator for DeriveInstrumentType
impl IntoEnumIterator for DeriveInstrumentType
Source§impl PartialEq for DeriveInstrumentType
impl PartialEq for DeriveInstrumentType
Source§fn eq(&self, other: &DeriveInstrumentType) -> bool
fn eq(&self, other: &DeriveInstrumentType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DeriveInstrumentType
impl Serialize for DeriveInstrumentType
impl StructuralPartialEq for DeriveInstrumentType
Auto Trait Implementations§
impl Freeze for DeriveInstrumentType
impl RefUnwindSafe for DeriveInstrumentType
impl Send for DeriveInstrumentType
impl Sync for DeriveInstrumentType
impl Unpin for DeriveInstrumentType
impl UnsafeUnpin for DeriveInstrumentType
impl UnwindSafe for DeriveInstrumentType
Blanket Implementations§
impl<T> Allocation for T
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<'de, T> BorrowedRpcObject<'de> for Twhere
T: RpcBorrow<'de> + RpcSend,
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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<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