pub trait CredentialProvider {
    // Required methods
    fn has_credentials(&self) -> bool;
    fn retrieve_credentials(&self, cx: &mut AppContext) -> ProviderCredential;
    fn save_credentials(
        &self,
        cx: &mut AppContext,
        credential: ProviderCredential
    );
    fn delete_credentials(&self, cx: &mut AppContext);
}

Required Methods§

Implementors§