Struct kraapi::api::public::ohlc::KIOHLC[][src]

pub struct KIOHLC { /* fields omitted */ }

Request builder for the Get OHLC Data endpoint

Implementations

impl KIOHLC[src]

pub fn build(pair: KAssetPair) -> Self[src]

Constructor returning a KrakenInput builder for the get OHLC data endpoint.

  • pair is the asset pair to query OHLC data for

pub fn update_pair(self, pair: KAssetPair) -> Self[src]

Update the asset pair to query OHLC data for

pub fn with_interval(self, interval: OHLCInterval) -> Self[src]

Return data from the given timestamp to the current timestamp, sampling data every interval minutes

pub fn since(self, id: String) -> Self[src]

Unix timestamp to query OHLC data from. The KOOHLC member last can be used as input to since() to query OHLC data since the last time data was requested

Trait Implementations

Auto Trait Implementations

impl RefUnwindSafe for KIOHLC

impl Send for KIOHLC

impl Sync for KIOHLC

impl Unpin for KIOHLC

impl UnwindSafe for KIOHLC

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.