pub async fn asset_pairs(
            &self,
            pairs: Option<&str>,
            info: Option<AssetPairInfoKind>,
        ) -> KrakenApiResult<AssetPairResponse> {
            self.client
                .get(API_0_PUBLIC_ASSET_PAIRS)?
                .try_query_arg("pairs", &pairs)?
                .try_query_arg("info", &info)?
                .send()
                .await
        }
/// Get Tradable Asset Pairs.
///
/// Get tradable asset pairs.
///
/// * pairs - Asset pairs to get data for.
Get Tradable Asset Pairs.
Get tradable asset pairs.

Asset pairs to get data for.
Get Tradable Asset Pairs . Get tradable asset pairs . Asset pairs to get data for .
pub async fn asset_pairs(
            &self,
            pairs: Option<&str>,
            info: Option<AssetPairInfoKind>,
        ) -> KrakenApiResult<AssetPairResponse> {
            self.client
                .get(API_0_PUBLIC_ASSET_PAIRS)?
                .try_query_arg("pairs", &pairs)?
                .try_query_arg("info", &info)?
                .send()
                .await
        }
pub async fn asset_pairs ( & self , pairs : Option < & str > , info : Option < AssetPairInfoKind > , ) -> KrakenApiResult < AssetPairResponse > { self . client . get ( API_0_PUBLIC_ASSET_PAIRS ) ? . try_query_arg ( " " , & pairs ) ? . try_query_arg ( " " , & info ) ? . send ( ) . await }
Get Tradable Asset Pairs.
Get Tradable Asset Pairs .
&self
pairs
Option<&str>
info
Option<AssetPairInfoKind>
&self
pairs
Option<&str>
info
Option<AssetPairInfoKind>