pub enum ShortFormInterval {
FiveMin,
FifteenMin,
Hourly,
}Expand description
Short-form market interval.
Variants§
Implementations§
Source§impl ShortFormInterval
impl ShortFormInterval
Sourcepub fn window_seconds(self) -> i64
pub fn window_seconds(self) -> i64
Window duration in seconds.
Sourcepub fn slug_suffix(self) -> &'static str
pub fn slug_suffix(self) -> &'static str
Slug suffix (e.g. “5m”, “15m”).
Sourcepub fn price_variant(self) -> &'static str
pub fn price_variant(self) -> &'static str
Variant string for the crypto-price API.
Trait Implementations§
Source§impl Clone for ShortFormInterval
impl Clone for ShortFormInterval
Source§fn clone(&self) -> ShortFormInterval
fn clone(&self) -> ShortFormInterval
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 ShortFormInterval
impl Debug for ShortFormInterval
Source§impl Display for ShortFormInterval
impl Display for ShortFormInterval
Source§impl PartialEq for ShortFormInterval
impl PartialEq for ShortFormInterval
impl Copy for ShortFormInterval
impl Eq for ShortFormInterval
impl StructuralPartialEq for ShortFormInterval
Auto Trait Implementations§
impl Freeze for ShortFormInterval
impl RefUnwindSafe for ShortFormInterval
impl Send for ShortFormInterval
impl Sync for ShortFormInterval
impl Unpin for ShortFormInterval
impl UnsafeUnpin for ShortFormInterval
impl UnwindSafe for ShortFormInterval
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.