Skip to main content

AuthProvider

Trait AuthProvider 

Source
pub trait AuthProvider {
    // Required methods
    fn get_token(&self) -> Result<String, AppError>;
    fn set_token(&self, token: &str) -> Result<(), AppError>;
}

Required Methods§

Source

fn get_token(&self) -> Result<String, AppError>

Source

fn set_token(&self, token: &str) -> Result<(), AppError>

Implementations on Foreign Types§

Source§

impl<T: AuthProvider + ?Sized> AuthProvider for Box<T>

Implementors§