pub struct CapitalApiClient { /* private fields */ }Implementations§
Source§impl CapitalApiClient
impl CapitalApiClient
pub fn new(configuration: ConfigurationRestApi) -> Self
Trait Implementations§
Source§impl CapitalApi for CapitalApiClient
impl CapitalApi for CapitalApiClient
fn all_coins_information<'life0, 'async_trait>(
&'life0 self,
params: AllCoinsInformationParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<Vec<AllCoinsInformationResponseInner>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn deposit_address<'life0, 'async_trait>(
&'life0 self,
params: DepositAddressParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<DepositAddressResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn deposit_history<'life0, 'async_trait>(
&'life0 self,
params: DepositHistoryParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<Vec<DepositHistoryResponseInner>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn fetch_deposit_address_list_with_network<'life0, 'async_trait>(
&'life0 self,
params: FetchDepositAddressListWithNetworkParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<Vec<FetchDepositAddressListWithNetworkResponseInner>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn fetch_withdraw_address_list<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<Vec<FetchWithdrawAddressListResponseInner>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn fetch_withdraw_quota<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<FetchWithdrawQuotaResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn one_click_arrival_deposit_apply<'life0, 'async_trait>(
&'life0 self,
params: OneClickArrivalDepositApplyParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<OneClickArrivalDepositApplyResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn withdraw<'life0, 'async_trait>(
&'life0 self,
params: WithdrawParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<WithdrawResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn withdraw_history<'life0, 'async_trait>(
&'life0 self,
params: WithdrawHistoryParams,
) -> Pin<Box<dyn Future<Output = Result<RestApiResponse<Vec<WithdrawHistoryResponseInner>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§impl Clone for CapitalApiClient
impl Clone for CapitalApiClient
Source§fn clone(&self) -> CapitalApiClient
fn clone(&self) -> CapitalApiClient
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for CapitalApiClient
impl !RefUnwindSafe for CapitalApiClient
impl !UnwindSafe for CapitalApiClient
impl Send for CapitalApiClient
impl Sync for CapitalApiClient
impl Unpin for CapitalApiClient
impl UnsafeUnpin for CapitalApiClient
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