Struct kraapi::api::public::ohlc::KIOHLC [−][src]
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
impl Input for KIOHLC
[src]
fn finish(self) -> KrakenInput
[src]
fn finish_clone(self) -> (KrakenInput, Self)
[src]
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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,