#[repr(i32)]pub enum CandleInterval {
Show 17 variants
Unspecified = 0,
CandleInterval1Min = 1,
CandleInterval5Min = 2,
CandleInterval15Min = 3,
Hour = 4,
Day = 5,
CandleInterval2Min = 6,
CandleInterval3Min = 7,
CandleInterval10Min = 8,
CandleInterval30Min = 9,
CandleInterval2Hour = 10,
CandleInterval4Hour = 11,
Week = 12,
Month = 13,
CandleInterval5Sec = 14,
CandleInterval10Sec = 15,
CandleInterval30Sec = 16,
}Expand description
Интервал свечей. Максимальное значение интервала приведено ориентировочно, может отличаться в большую сторону в зависимости от параметров запроса.
Variants§
Unspecified = 0
Интервал не определен.
CandleInterval1Min = 1
От 1 минуты до 1 дня. Максимальное значение limit — 2400.
CandleInterval5Min = 2
От 5 минут до недели. Максимальное значение limit — 2400.
CandleInterval15Min = 3
От 15 минут до 3 недель. Максимальное значение limit — 2400.
Hour = 4
От 1 часа до 3 месяцев. Максимальное значение limit — 2400.
Day = 5
От 1 дня до 6 лет. Максимальное значение limit — 2400.
CandleInterval2Min = 6
От 2 минут до 1 дня. Максимальное значение limit — 1200.
CandleInterval3Min = 7
От 3 минут до 1 дня. Максимальное значение limit — 750.
CandleInterval10Min = 8
От 10 минут до недели. Максимальное значение limit — 1200.
CandleInterval30Min = 9
От 30 минут до 3 недель. Максимальное значение limit — 1200.
CandleInterval2Hour = 10
От 2 часов до 3 месяцев. Максимальное значение limit — 2400.
CandleInterval4Hour = 11
От 4 часов до 3 месяцев. Максимальное значение limit — 700.
Week = 12
От 1 недели до 5 лет. Максимальное значение limit — 300.
Month = 13
От 1 месяца до 10 лет. Максимальное значение limit — 120.
CandleInterval5Sec = 14
От 5 секунд до 200 минут. Максимальное значение limit — 2500.
CandleInterval10Sec = 15
От 10 секунд до 200 минут. Максимальное значение limit — 1250.
CandleInterval30Sec = 16
От 30 секунд до 20 часов. Максимальное значение limit — 2500.
Implementations§
Source§impl CandleInterval
impl CandleInterval
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for CandleInterval
impl Clone for CandleInterval
Source§fn clone(&self) -> CandleInterval
fn clone(&self) -> CandleInterval
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for CandleInterval
Source§impl Debug for CandleInterval
impl Debug for CandleInterval
Source§impl Default for CandleInterval
impl Default for CandleInterval
Source§fn default() -> CandleInterval
fn default() -> CandleInterval
impl Eq for CandleInterval
Source§impl From<CandleInterval> for i32
impl From<CandleInterval> for i32
Source§fn from(value: CandleInterval) -> i32
fn from(value: CandleInterval) -> i32
Source§impl Hash for CandleInterval
impl Hash for CandleInterval
Source§impl Ord for CandleInterval
impl Ord for CandleInterval
Source§fn cmp(&self, other: &CandleInterval) -> Ordering
fn cmp(&self, other: &CandleInterval) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Source§impl PartialEq for CandleInterval
impl PartialEq for CandleInterval
Source§fn eq(&self, other: &CandleInterval) -> bool
fn eq(&self, other: &CandleInterval) -> bool
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CandleInterval
impl PartialOrd for CandleInterval
impl StructuralPartialEq for CandleInterval
Source§impl TryFrom<i32> for CandleInterval
impl TryFrom<i32> for CandleInterval
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
Source§fn try_from(value: i32) -> Result<CandleInterval, UnknownEnumValue>
fn try_from(value: i32) -> Result<CandleInterval, UnknownEnumValue>
Auto Trait Implementations§
impl Freeze for CandleInterval
impl RefUnwindSafe for CandleInterval
impl Send for CandleInterval
impl Sync for CandleInterval
impl Unpin for CandleInterval
impl UnsafeUnpin for CandleInterval
impl UnwindSafe for CandleInterval
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§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
§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
key and return true if they are equal.§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>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Layered].