Skip to main content

DataManager

Trait DataManager 

Source
pub trait DataManager: Debug + Sync {
    // Required methods
    fn load_account_tokens(&self) -> Result<AccountTokens, DataError>;
    fn store_account_tokens(
        &self,
        opentalk_account_tokens: AccountTokens,
    ) -> Result<(), DataError>;
}
Expand description

The DataManager defines the interface for storing and loading data for the OpenTalk client locally

Required Methods§

Source

fn load_account_tokens(&self) -> Result<AccountTokens, DataError>

Load the account tokens

Source

fn store_account_tokens( &self, opentalk_account_tokens: AccountTokens, ) -> Result<(), DataError>

Store the account tokens

Implementors§