Trait BudgetsApi

Source
pub trait BudgetsApi {
    // Required methods
    fn get_budget_by_id(
        &self,
        budget_id: &str,
        last_knowledge_of_server: Option<i64>,
    ) -> Result<BudgetDetailResponse, Error>;
    fn get_budget_settings_by_id(
        &self,
        budget_id: &str,
    ) -> Result<BudgetSettingsResponse, Error>;
    fn get_budgets(
        &self,
        include_accounts: Option<bool>,
    ) -> Result<BudgetSummaryResponse, Error>;
}

Required Methods§

Source

fn get_budget_by_id( &self, budget_id: &str, last_knowledge_of_server: Option<i64>, ) -> Result<BudgetDetailResponse, Error>

Source

fn get_budget_settings_by_id( &self, budget_id: &str, ) -> Result<BudgetSettingsResponse, Error>

Source

fn get_budgets( &self, include_accounts: Option<bool>, ) -> Result<BudgetSummaryResponse, Error>

Implementors§