[−][src]Trait firefly_iii::apis::AccountsApi
Required methods
fn delete_account<'life0, 'async_trait>(
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
date: Option<String>
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
date: Option<String>
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_account<'life0, 'async_trait>(
&'life0 self,
page: Option<i32>,
date: Option<String>,
_type: Option<AccountTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<AccountArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
page: Option<i32>,
date: Option<String>,
_type: Option<AccountTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<AccountArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_piggy_bank_by_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<PiggyBankArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<PiggyBankArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_transaction_by_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>,
limit: Option<i32>,
start: Option<String>,
end: Option<String>,
_type: Option<TransactionTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
page: Option<i32>,
limit: Option<i32>,
start: Option<String>,
end: Option<String>,
_type: Option<TransactionTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn store_account<'life0, 'async_trait>(
&'life0 self,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Implementors
impl AccountsApi for AccountsApiClient
[src]
fn delete_account<'life0, 'async_trait>(
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
date: Option<String>
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
date: Option<String>
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_account<'life0, 'async_trait>(
&'life0 self,
page: Option<i32>,
date: Option<String>,
_type: Option<AccountTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<AccountArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
page: Option<i32>,
date: Option<String>,
_type: Option<AccountTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<AccountArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_piggy_bank_by_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<PiggyBankArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<PiggyBankArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_transaction_by_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>,
limit: Option<i32>,
start: Option<String>,
end: Option<String>,
_type: Option<TransactionTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
page: Option<i32>,
limit: Option<i32>,
start: Option<String>,
end: Option<String>,
_type: Option<TransactionTypeFilter>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn store_account<'life0, 'async_trait>(
&'life0 self,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_account<'life0, 'async_trait>(
&'life0 self,
id: i32,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
account: Account
) -> Pin<Box<dyn Future<Output = Result<AccountSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,