#[non_exhaustive]pub enum CandlestickGranularity {
Show 22 variants
S5,
S10,
S15,
S30,
M1,
M2,
M4,
M5,
M10,
M15,
M30,
H1,
H2,
H3,
H4,
H6,
H8,
H12,
D,
W,
M,
Other(String),
}Expand description
The granularity of a candlestick
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
S5
S5.
S10
S10.
S15
S15.
S30
S30.
M1
M1.
M2
M2.
M4
M4.
M5
M5.
M10
M10.
M15
M15.
M30
M30.
H1
H1.
H2
H2.
H3
H3.
H4
H4.
H6
H6.
H8
H8.
H12
H12.
D
D.
W
W.
M
M.
Other(String)
A value not (yet) known to this version of the SDK.
Implementations§
Trait Implementations§
Source§impl Clone for CandlestickGranularity
impl Clone for CandlestickGranularity
Source§fn clone(&self) -> CandlestickGranularity
fn clone(&self) -> CandlestickGranularity
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 moreSource§impl Debug for CandlestickGranularity
impl Debug for CandlestickGranularity
Source§impl<'de> Deserialize<'de> for CandlestickGranularity
impl<'de> Deserialize<'de> for CandlestickGranularity
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CandlestickGranularity
impl Display for CandlestickGranularity
impl Eq for CandlestickGranularity
Source§impl From<&str> for CandlestickGranularity
impl From<&str> for CandlestickGranularity
Source§impl From<String> for CandlestickGranularity
impl From<String> for CandlestickGranularity
Source§impl FromStr for CandlestickGranularity
impl FromStr for CandlestickGranularity
Source§impl Hash for CandlestickGranularity
impl Hash for CandlestickGranularity
Source§impl PartialEq for CandlestickGranularity
impl PartialEq for CandlestickGranularity
Source§impl Serialize for CandlestickGranularity
impl Serialize for CandlestickGranularity
impl StructuralPartialEq for CandlestickGranularity
Auto Trait Implementations§
impl Freeze for CandlestickGranularity
impl RefUnwindSafe for CandlestickGranularity
impl Send for CandlestickGranularity
impl Sync for CandlestickGranularity
impl Unpin for CandlestickGranularity
impl UnsafeUnpin for CandlestickGranularity
impl UnwindSafe for CandlestickGranularity
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<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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.