pub struct ListToken<'a> { /* private fields */ }Expand description
Builder for [Client::list_token]
[`Client::list_token`]: super::Client::list_tokenImplementations§
Source§impl<'a> ListToken<'a>
impl<'a> ListToken<'a>
pub fn new(client: &'a Client) -> Self
pub fn chain<V>(self, value: V) -> Selfwhere
V: TryInto<ChainSymbol>,
pub fn cursor<V>(self, value: V) -> Self
pub fn direction<V>(self, value: V) -> Selfwhere
V: TryInto<ListTokenDirection>,
pub fn limit<V>(self, value: V) -> Self
pub fn max_h1_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h1_buyers<V>(self, value: V) -> Self
pub fn max_h1_buys<V>(self, value: V) -> Self
pub fn max_h1_price_change_ratio<V>(self, value: V) -> Self
pub fn max_h1_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h1_sellers<V>(self, value: V) -> Self
pub fn max_h1_sells<V>(self, value: V) -> Self
pub fn max_h1_trades<V>(self, value: V) -> Self
pub fn max_h1_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h24_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h24_buyers<V>(self, value: V) -> Self
pub fn max_h24_buys<V>(self, value: V) -> Self
pub fn max_h24_price_change_ratio<V>(self, value: V) -> Self
pub fn max_h24_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h24_sellers<V>(self, value: V) -> Self
pub fn max_h24_sells<V>(self, value: V) -> Self
pub fn max_h24_trades<V>(self, value: V) -> Self
pub fn max_h24_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h4_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h4_buyers<V>(self, value: V) -> Self
pub fn max_h4_buys<V>(self, value: V) -> Self
pub fn max_h4_price_change_ratio<V>(self, value: V) -> Self
pub fn max_h4_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_h4_sellers<V>(self, value: V) -> Self
pub fn max_h4_sells<V>(self, value: V) -> Self
pub fn max_h4_trades<V>(self, value: V) -> Self
pub fn max_h4_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m15_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m15_buyers<V>(self, value: V) -> Self
pub fn max_m15_buys<V>(self, value: V) -> Self
pub fn max_m15_price_change_ratio<V>(self, value: V) -> Self
pub fn max_m15_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m15_sellers<V>(self, value: V) -> Self
pub fn max_m15_sells<V>(self, value: V) -> Self
pub fn max_m15_trades<V>(self, value: V) -> Self
pub fn max_m15_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m1_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m1_buyers<V>(self, value: V) -> Self
pub fn max_m1_buys<V>(self, value: V) -> Self
pub fn max_m1_price_change_ratio<V>(self, value: V) -> Self
pub fn max_m1_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m1_sellers<V>(self, value: V) -> Self
pub fn max_m1_sells<V>(self, value: V) -> Self
pub fn max_m1_trades<V>(self, value: V) -> Self
pub fn max_m1_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m30_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m30_buyers<V>(self, value: V) -> Self
pub fn max_m30_buys<V>(self, value: V) -> Self
pub fn max_m30_price_change_ratio<V>(self, value: V) -> Self
pub fn max_m30_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m30_sellers<V>(self, value: V) -> Self
pub fn max_m30_sells<V>(self, value: V) -> Self
pub fn max_m30_trades<V>(self, value: V) -> Self
pub fn max_m30_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m5_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m5_buyers<V>(self, value: V) -> Self
pub fn max_m5_buys<V>(self, value: V) -> Self
pub fn max_m5_price_change_ratio<V>(self, value: V) -> Self
pub fn max_m5_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn max_m5_sellers<V>(self, value: V) -> Self
pub fn max_m5_sells<V>(self, value: V) -> Self
pub fn max_m5_trades<V>(self, value: V) -> Self
pub fn max_m5_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h1_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h1_buyers<V>(self, value: V) -> Self
pub fn min_h1_buys<V>(self, value: V) -> Self
pub fn min_h1_price_change_ratio<V>(self, value: V) -> Self
pub fn min_h1_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h1_sellers<V>(self, value: V) -> Self
pub fn min_h1_sells<V>(self, value: V) -> Self
pub fn min_h1_trades<V>(self, value: V) -> Self
pub fn min_h1_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h24_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h24_buyers<V>(self, value: V) -> Self
pub fn min_h24_buys<V>(self, value: V) -> Self
pub fn min_h24_price_change_ratio<V>(self, value: V) -> Self
pub fn min_h24_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h24_sellers<V>(self, value: V) -> Self
pub fn min_h24_sells<V>(self, value: V) -> Self
pub fn min_h24_trades<V>(self, value: V) -> Self
pub fn min_h24_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h4_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h4_buyers<V>(self, value: V) -> Self
pub fn min_h4_buys<V>(self, value: V) -> Self
pub fn min_h4_price_change_ratio<V>(self, value: V) -> Self
pub fn min_h4_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_h4_sellers<V>(self, value: V) -> Self
pub fn min_h4_sells<V>(self, value: V) -> Self
pub fn min_h4_trades<V>(self, value: V) -> Self
pub fn min_h4_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m15_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m15_buyers<V>(self, value: V) -> Self
pub fn min_m15_buys<V>(self, value: V) -> Self
pub fn min_m15_price_change_ratio<V>(self, value: V) -> Self
pub fn min_m15_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m15_sellers<V>(self, value: V) -> Self
pub fn min_m15_sells<V>(self, value: V) -> Self
pub fn min_m15_trades<V>(self, value: V) -> Self
pub fn min_m15_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m1_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m1_buyers<V>(self, value: V) -> Self
pub fn min_m1_buys<V>(self, value: V) -> Self
pub fn min_m1_price_change_ratio<V>(self, value: V) -> Self
pub fn min_m1_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m1_sellers<V>(self, value: V) -> Self
pub fn min_m1_sells<V>(self, value: V) -> Self
pub fn min_m1_trades<V>(self, value: V) -> Self
pub fn min_m1_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m30_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m30_buyers<V>(self, value: V) -> Self
pub fn min_m30_buys<V>(self, value: V) -> Self
pub fn min_m30_price_change_ratio<V>(self, value: V) -> Self
pub fn min_m30_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m30_sellers<V>(self, value: V) -> Self
pub fn min_m30_sells<V>(self, value: V) -> Self
pub fn min_m30_trades<V>(self, value: V) -> Self
pub fn min_m30_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m5_buy_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m5_buyers<V>(self, value: V) -> Self
pub fn min_m5_buys<V>(self, value: V) -> Self
pub fn min_m5_price_change_ratio<V>(self, value: V) -> Self
pub fn min_m5_sell_volume_in_usd<V>(self, value: V) -> Self
pub fn min_m5_sellers<V>(self, value: V) -> Self
pub fn min_m5_sells<V>(self, value: V) -> Self
pub fn min_m5_trades<V>(self, value: V) -> Self
pub fn min_m5_volume_in_usd<V>(self, value: V) -> Self
pub fn sort<V>(self, value: V) -> Selfwhere
V: TryInto<ListTokenSort>,
pub fn sort_by<V>(self, value: V) -> Selfwhere
V: TryInto<ListTokenSortBy>,
Sourcepub async fn send(self) -> Result<ResponseValue<TokenListPage>, Error<()>>
pub async fn send(self) -> Result<ResponseValue<TokenListPage>, Error<()>>
Sends a GET request to /v1/token/{chain}/list
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for ListToken<'a>
impl<'a> !RefUnwindSafe for ListToken<'a>
impl<'a> Send for ListToken<'a>
impl<'a> Sync for ListToken<'a>
impl<'a> Unpin for ListToken<'a>
impl<'a> !UnwindSafe for ListToken<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more