[−][src]Trait firefly_iii::apis::RuleGroupsApi
Required methods
fn delete_rule_group<'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 fire_rule_group<'life0, 'life1, 'async_trait>(
&'life0 self,
id: i32,
start: Option<String>,
end: Option<String>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
start: Option<String>,
end: Option<String>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn get_rule_group<'life0, 'async_trait>(
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_rule_by_group<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_rule_group<'life0, 'async_trait>(
&'life0 self,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleGroupArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleGroupArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn store_rule_group<'life0, 'async_trait>(
&'life0 self,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn test_rule_group<'life0, 'life1, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>,
start: Option<String>,
end: Option<String>,
search_limit: Option<i32>,
triggered_limit: Option<i32>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
page: Option<i32>,
start: Option<String>,
end: Option<String>,
search_limit: Option<i32>,
triggered_limit: Option<i32>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn update_rule_group<'life0, 'async_trait>(
&'life0 self,
id: i32,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
id: i32,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Implementors
impl RuleGroupsApi for RuleGroupsApiClient
[src]
fn delete_rule_group<'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 fire_rule_group<'life0, 'life1, 'async_trait>(
&'life0 self,
id: i32,
start: Option<String>,
end: Option<String>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
start: Option<String>,
end: Option<String>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn get_rule_group<'life0, 'async_trait>(
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_rule_by_group<'life0, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleArray, 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<RuleArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_rule_group<'life0, 'async_trait>(
&'life0 self,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleGroupArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
page: Option<i32>
) -> Pin<Box<dyn Future<Output = Result<RuleGroupArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn store_rule_group<'life0, 'async_trait>(
&'life0 self,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn test_rule_group<'life0, 'life1, 'async_trait>(
&'life0 self,
id: i32,
page: Option<i32>,
start: Option<String>,
end: Option<String>,
search_limit: Option<i32>,
triggered_limit: Option<i32>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
page: Option<i32>,
start: Option<String>,
end: Option<String>,
search_limit: Option<i32>,
triggered_limit: Option<i32>,
accounts: Option<&'life1 str>
) -> Pin<Box<dyn Future<Output = Result<TransactionArray, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn update_rule_group<'life0, 'async_trait>(
&'life0 self,
id: i32,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
id: i32,
rule_group: RuleGroup
) -> Pin<Box<dyn Future<Output = Result<RuleGroupSingle, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,