#[repr(i32)]pub enum BalanceRange {
RANGE_UNSPECIFIED = 0,
DAY_1 = 1,
DAY_7 = 2,
DAY_30 = 3,
DAY_90 = 4,
DAY_180 = 5,
DAY_365 = 6,
}Expand description
Supported history windows for balance charts.
Variants§
RANGE_UNSPECIFIED = 0
DAY_1 = 1
1 day
DAY_7 = 2
7 days
DAY_30 = 3
30 days
DAY_90 = 4
90 days
DAY_180 = 5
180 days
DAY_365 = 6
365 days
Implementations§
Source§impl BalanceRange
impl BalanceRange
Sourcepub const RangeUnspecified: Self = Self::RANGE_UNSPECIFIED
pub const RangeUnspecified: Self = Self::RANGE_UNSPECIFIED
Idiomatic alias for Self::RANGE_UNSPECIFIED; Debug prints the variant name.
Sourcepub const Day1: Self = Self::DAY_1
pub const Day1: Self = Self::DAY_1
Idiomatic alias for Self::DAY_1; Debug prints the variant name.
Sourcepub const Day7: Self = Self::DAY_7
pub const Day7: Self = Self::DAY_7
Idiomatic alias for Self::DAY_7; Debug prints the variant name.
Sourcepub const Day30: Self = Self::DAY_30
pub const Day30: Self = Self::DAY_30
Idiomatic alias for Self::DAY_30; Debug prints the variant name.
Sourcepub const Day90: Self = Self::DAY_90
pub const Day90: Self = Self::DAY_90
Idiomatic alias for Self::DAY_90; Debug prints the variant name.
Sourcepub const Day180: Self = Self::DAY_180
pub const Day180: Self = Self::DAY_180
Idiomatic alias for Self::DAY_180; Debug prints the variant name.
Sourcepub const Day365: Self = Self::DAY_365
pub const Day365: Self = Self::DAY_365
Idiomatic alias for Self::DAY_365; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for BalanceRange
impl Clone for BalanceRange
Source§fn clone(&self) -> BalanceRange
fn clone(&self) -> BalanceRange
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 BalanceRange
Source§impl Debug for BalanceRange
impl Debug for BalanceRange
Source§impl Default for BalanceRange
impl Default for BalanceRange
Source§impl<'de> Deserialize<'de> for BalanceRange
impl<'de> Deserialize<'de> for BalanceRange
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 BalanceRange
impl Enumeration for BalanceRange
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 BalanceRange
Source§impl Hash for BalanceRange
impl Hash for BalanceRange
Source§impl PartialEq for BalanceRange
impl PartialEq for BalanceRange
Source§impl ProtoElemJson for BalanceRange
impl ProtoElemJson for BalanceRange
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 BalanceRange
impl Serialize for BalanceRange
impl StructuralPartialEq for BalanceRange
Auto Trait Implementations§
impl Freeze for BalanceRange
impl RefUnwindSafe for BalanceRange
impl Send for BalanceRange
impl Sync for BalanceRange
impl Unpin for BalanceRange
impl UnsafeUnpin for BalanceRange
impl UnwindSafe for BalanceRange
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.