pub struct Store { /* private fields */ }Implementations§
Trait Implementations§
Source§impl CredentialStoreApi for Store
impl CredentialStoreApi for Store
Source§fn build(
&self,
service: &str,
user: &str,
_modifiers: Option<&HashMap<&str, &str>>,
) -> Result<Entry>
fn build( &self, service: &str, user: &str, _modifiers: Option<&HashMap<&str, &str>>, ) -> Result<Entry>
Create an entry specified by the given service and user,
perhaps with additional creation-time modifiers. Read more
Source§fn debug_fmt(&self, f: &mut Formatter<'_>) -> Result
fn debug_fmt(&self, f: &mut Formatter<'_>) -> Result
The Debug trait call for the object. Read more
Source§fn search(&self, _spec: &HashMap<&str, &str>) -> Result<Vec<Entry>, Error>
fn search(&self, _spec: &HashMap<&str, &str>) -> Result<Vec<Entry>, Error>
Search for credentials that match the given spec. Read more
Source§fn persistence(&self) -> CredentialPersistence
fn persistence(&self) -> CredentialPersistence
The lifetime of credentials produced by this builder. Read more
Auto Trait Implementations§
impl Freeze for Store
impl RefUnwindSafe for Store
impl Send for Store
impl Sync for Store
impl Unpin for Store
impl UnsafeUnpin for Store
impl UnwindSafe for Store
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