Trait PayeesApi

Source
pub trait PayeesApi {
    // Required methods
    fn get_payee_by_id(
        &self,
        budget_id: &str,
        payee_id: &str,
    ) -> Result<PayeeResponse, Error>;
    fn get_payees(
        &self,
        budget_id: &str,
        last_knowledge_of_server: Option<i64>,
    ) -> Result<PayeesResponse, Error>;
    fn update_payee(
        &self,
        budget_id: &str,
        payee_id: &str,
        data: PatchPayeeWrapper,
    ) -> Result<SavePayeeResponse, Error>;
}

Required Methods§

Source

fn get_payee_by_id( &self, budget_id: &str, payee_id: &str, ) -> Result<PayeeResponse, Error>

Source

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

Source

fn update_payee( &self, budget_id: &str, payee_id: &str, data: PatchPayeeWrapper, ) -> Result<SavePayeeResponse, Error>

Implementors§