Trait calamari::PublicEndpoints [−][src]
pub trait PublicEndpoints { fn time<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn system_status<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn assets<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn asset_pairs<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn ticker<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn ohlc<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn depth<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn trades<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; fn spread<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>
where
'a: 'async_trait,
Self: Sync + 'async_trait; }
Expand description
A collection of all the public endpoints (Kraken API documentation).
Required methods
fn time<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn time<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn system_status<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn system_status<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn assets<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn assets<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn asset_pairs<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn asset_pairs<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn ticker<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn ticker<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn ohlc<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn ohlc<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]fn depth<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
fn depth<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]Implementors
impl PublicEndpoints for PrivateApiClient
[src]
impl PublicEndpoints for PrivateApiClient
[src]fn time<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn system_status<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn assets<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn asset_pairs<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn ticker<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn depth<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn trades<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn spread<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn ohlc<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
impl PublicEndpoints for PublicApiClient
[src]
impl PublicEndpoints for PublicApiClient
[src]fn time<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn system_status<'a, 'async_trait>(
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn assets<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn asset_pairs<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn ticker<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn ohlc<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn depth<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn trades<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
fn spread<'a, 'async_trait>(
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,
[src]
&'a self,
params: String
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>> where
'a: 'async_trait,
Self: Sync + 'async_trait,