Struct kraapi::api::public::spread_data::KISpreadData[][src]

pub struct KISpreadData { /* fields omitted */ }

Request builder for the Get Recent Spread Data endpoint

Implementations

impl KISpreadData[src]

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

Constructor returning a KrakenInput builder for the get recent spread 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 since(self, id: String) -> Self[src]

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

Trait Implementations

Auto Trait Implementations

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.