[][src]Trait ynab_api::apis::CategoriesApi

pub trait CategoriesApi {
    fn get_categories(
        &self,
        budget_id: &str,
        last_knowledge_of_server: i64
    ) -> Result<CategoriesResponse, Error>;
fn get_category_by_id(
        &self,
        budget_id: &str,
        category_id: &str
    ) -> Result<CategoryResponse, Error>;
fn get_month_category_by_id(
        &self,
        budget_id: &str,
        month: String,
        category_id: &str
    ) -> Result<CategoryResponse, Error>;
fn update_month_category(
        &self,
        budget_id: &str,
        month: String,
        category_id: &str,
        data: SaveMonthCategoryWrapper
    ) -> Result<SaveCategoryResponse, Error>; }

Required methods

fn get_categories(
    &self,
    budget_id: &str,
    last_knowledge_of_server: i64
) -> Result<CategoriesResponse, Error>

fn get_category_by_id(
    &self,
    budget_id: &str,
    category_id: &str
) -> Result<CategoryResponse, Error>

fn get_month_category_by_id(
    &self,
    budget_id: &str,
    month: String,
    category_id: &str
) -> Result<CategoryResponse, Error>

fn update_month_category(
    &self,
    budget_id: &str,
    month: String,
    category_id: &str,
    data: SaveMonthCategoryWrapper
) -> Result<SaveCategoryResponse, Error>

Loading content...

Implementors

impl CategoriesApi for CategoriesApiClient[src]

Loading content...