pub struct FiatAccountsApiClient { /* private fields */ }
Implementations§
Source§impl FiatAccountsApiClient
impl FiatAccountsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl FiatAccountsApi for FiatAccountsApiClient
impl FiatAccountsApi for FiatAccountsApiClient
Source§fn deposit_funds_from_linked_dda<'life0, 'async_trait>(
&'life0 self,
params: DepositFundsFromLinkedDdaParams,
) -> Pin<Box<dyn Future<Output = Result<DepositFundsFromLinkedDdaResponse, Error<DepositFundsFromLinkedDdaError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn deposit_funds_from_linked_dda<'life0, 'async_trait>(
&'life0 self,
params: DepositFundsFromLinkedDdaParams,
) -> Pin<Box<dyn Future<Output = Result<DepositFundsFromLinkedDdaResponse, Error<DepositFundsFromLinkedDdaError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Deposits funds from the linked DDA. Learn more about Fireblocks FIAT Connectivity in the following guide. Endpoint Permission: Admin, Non-Signing Admin.
Source§fn get_fiat_account<'life0, 'async_trait>(
&'life0 self,
params: GetFiatAccountParams,
) -> Pin<Box<dyn Future<Output = Result<FiatAccount, Error<GetFiatAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_fiat_account<'life0, 'async_trait>(
&'life0 self,
params: GetFiatAccountParams,
) -> Pin<Box<dyn Future<Output = Result<FiatAccount, Error<GetFiatAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Returns a fiat account by ID. Endpoint Permission: Admin, Non-Signing Admin.
Source§fn get_fiat_accounts<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<FiatAccount>, Error<GetFiatAccountsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_fiat_accounts<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<FiatAccount>, Error<GetFiatAccountsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Returns all fiat accounts. Endpoint Permission: Admin, Non-Signing Admin.
Source§fn redeem_funds_to_linked_dda<'life0, 'async_trait>(
&'life0 self,
params: RedeemFundsToLinkedDdaParams,
) -> Pin<Box<dyn Future<Output = Result<RedeemFundsToLinkedDdaResponse, Error<RedeemFundsToLinkedDdaError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn redeem_funds_to_linked_dda<'life0, 'async_trait>(
&'life0 self,
params: RedeemFundsToLinkedDdaParams,
) -> Pin<Box<dyn Future<Output = Result<RedeemFundsToLinkedDdaResponse, Error<RedeemFundsToLinkedDdaError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Redeems funds to the linked DDA. Learn more about Fireblocks FIAT Connectivity in the following guide. Endpoint Permission: Admin, Non-Signing Admin.
Auto Trait Implementations§
impl Freeze for FiatAccountsApiClient
impl !RefUnwindSafe for FiatAccountsApiClient
impl Send for FiatAccountsApiClient
impl Sync for FiatAccountsApiClient
impl Unpin for FiatAccountsApiClient
impl !UnwindSafe for FiatAccountsApiClient
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