#[repr(i32)]pub enum EquityGroupBy {
GROUP_BY_UNSPECIFIED = 0,
GROUP_BY_ACCOUNT = 1,
GROUP_BY_ASSET = 2,
}Expand description
How to group equity series data.
Variants§
GROUP_BY_UNSPECIFIED = 0
defaults to ACCOUNT
GROUP_BY_ACCOUNT = 1
group by account bucket
GROUP_BY_ASSET = 2
group by asset (BTC, ETH, etc.)
Implementations§
Source§impl EquityGroupBy
impl EquityGroupBy
Sourcepub const GroupByUnspecified: Self = Self::GROUP_BY_UNSPECIFIED
pub const GroupByUnspecified: Self = Self::GROUP_BY_UNSPECIFIED
Idiomatic alias for Self::GROUP_BY_UNSPECIFIED; Debug prints the variant name.
Sourcepub const GroupByAccount: Self = Self::GROUP_BY_ACCOUNT
pub const GroupByAccount: Self = Self::GROUP_BY_ACCOUNT
Idiomatic alias for Self::GROUP_BY_ACCOUNT; Debug prints the variant name.
Sourcepub const GroupByAsset: Self = Self::GROUP_BY_ASSET
pub const GroupByAsset: Self = Self::GROUP_BY_ASSET
Idiomatic alias for Self::GROUP_BY_ASSET; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for EquityGroupBy
impl Clone for EquityGroupBy
Source§fn clone(&self) -> EquityGroupBy
fn clone(&self) -> EquityGroupBy
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 EquityGroupBy
Source§impl Debug for EquityGroupBy
impl Debug for EquityGroupBy
Source§impl Default for EquityGroupBy
impl Default for EquityGroupBy
Source§impl<'de> Deserialize<'de> for EquityGroupBy
impl<'de> Deserialize<'de> for EquityGroupBy
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Enumeration for EquityGroupBy
impl Enumeration for EquityGroupBy
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
The name of this enum variant as it appears in the
.proto file.impl Eq for EquityGroupBy
Source§impl Hash for EquityGroupBy
impl Hash for EquityGroupBy
Source§impl PartialEq for EquityGroupBy
impl PartialEq for EquityGroupBy
Source§impl ProtoElemJson for EquityGroupBy
impl ProtoElemJson for EquityGroupBy
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Serialize this value with proto3 JSON semantics.
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Deserialize a value with proto3 JSON semantics.
Source§impl Serialize for EquityGroupBy
impl Serialize for EquityGroupBy
impl StructuralPartialEq for EquityGroupBy
Auto Trait Implementations§
impl Freeze for EquityGroupBy
impl RefUnwindSafe for EquityGroupBy
impl Send for EquityGroupBy
impl Sync for EquityGroupBy
impl Unpin for EquityGroupBy
impl UnsafeUnpin for EquityGroupBy
impl UnwindSafe for EquityGroupBy
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
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>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.