pub enum ExchangeAssetSubclass {
Unspecified,
CommonStock,
Etf,
Energy,
Metals,
Equity,
FixedIncome,
Fx,
Agricultural,
}Expand description
Asset subclass for an exchange entity. Mirrors the proto AssetSubclass enum.
Variants§
Trait Implementations§
Source§impl Clone for ExchangeAssetSubclass
impl Clone for ExchangeAssetSubclass
Source§fn clone(&self) -> ExchangeAssetSubclass
fn clone(&self) -> ExchangeAssetSubclass
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 ExchangeAssetSubclass
impl Debug for ExchangeAssetSubclass
Source§impl Default for ExchangeAssetSubclass
impl Default for ExchangeAssetSubclass
Source§fn default() -> ExchangeAssetSubclass
fn default() -> ExchangeAssetSubclass
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExchangeAssetSubclass
impl<'de> Deserialize<'de> for ExchangeAssetSubclass
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 ExchangeAssetSubclass
impl Display for ExchangeAssetSubclass
Source§impl Hash for ExchangeAssetSubclass
impl Hash for ExchangeAssetSubclass
Source§impl Ord for ExchangeAssetSubclass
impl Ord for ExchangeAssetSubclass
Source§fn cmp(&self, other: &ExchangeAssetSubclass) -> Ordering
fn cmp(&self, other: &ExchangeAssetSubclass) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ExchangeAssetSubclass
impl PartialEq for ExchangeAssetSubclass
Source§impl PartialOrd for ExchangeAssetSubclass
impl PartialOrd for ExchangeAssetSubclass
Source§impl Serialize for ExchangeAssetSubclass
impl Serialize for ExchangeAssetSubclass
impl Copy for ExchangeAssetSubclass
impl Eq for ExchangeAssetSubclass
impl StructuralPartialEq for ExchangeAssetSubclass
Auto Trait Implementations§
impl Freeze for ExchangeAssetSubclass
impl RefUnwindSafe for ExchangeAssetSubclass
impl Send for ExchangeAssetSubclass
impl Sync for ExchangeAssetSubclass
impl Unpin for ExchangeAssetSubclass
impl UnsafeUnpin for ExchangeAssetSubclass
impl UnwindSafe for ExchangeAssetSubclass
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,
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