pub struct MemoryCredentialStore { /* private fields */ }Expand description
In-memory credential store.
Trait Implementations§
Source§impl CredentialStore for MemoryCredentialStore
impl CredentialStore for MemoryCredentialStore
Source§fn get_credentials(&self) -> WebullResult<Option<Credentials>>
fn get_credentials(&self) -> WebullResult<Option<Credentials>>
Get the stored credentials.
Source§fn store_credentials(&self, credentials: Credentials) -> WebullResult<()>
fn store_credentials(&self, credentials: Credentials) -> WebullResult<()>
Store credentials.
Source§fn clear_credentials(&self) -> WebullResult<()>
fn clear_credentials(&self) -> WebullResult<()>
Clear the stored credentials.
Source§fn get_token(&self) -> WebullResult<Option<AccessToken>>
fn get_token(&self) -> WebullResult<Option<AccessToken>>
Get the stored access token.
Source§fn store_token(&self, token: AccessToken) -> WebullResult<()>
fn store_token(&self, token: AccessToken) -> WebullResult<()>
Store an access token.
Source§fn clear_token(&self) -> WebullResult<()>
fn clear_token(&self) -> WebullResult<()>
Clear the stored token.
Source§impl Debug for MemoryCredentialStore
impl Debug for MemoryCredentialStore
Source§impl Default for MemoryCredentialStore
impl Default for MemoryCredentialStore
Source§fn default() -> MemoryCredentialStore
fn default() -> MemoryCredentialStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for MemoryCredentialStore
impl RefUnwindSafe for MemoryCredentialStore
impl Send for MemoryCredentialStore
impl Sync for MemoryCredentialStore
impl Unpin for MemoryCredentialStore
impl UnwindSafe for MemoryCredentialStore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more