pub struct FileProfileStore { /* private fields */ }Implementations§
Source§impl FileProfileStore
impl FileProfileStore
pub fn production() -> Self
pub fn at(directory: PathBuf) -> Self
Trait Implementations§
Source§impl Clone for FileProfileStore
impl Clone for FileProfileStore
Source§impl Debug for FileProfileStore
impl Debug for FileProfileStore
Source§impl Default for FileProfileStore
impl Default for FileProfileStore
Source§impl ProfileStore for FileProfileStore
impl ProfileStore for FileProfileStore
fn read(&self) -> Result<ProfileSnapshot, ProfileStoreError>
fn lock_mutation( &self, ) -> Result<Box<dyn ProfileMutation + Send + '_>, ProfileStoreError>
fn credential_namespace(&self) -> Result<String, ProfileStoreError>
Auto Trait Implementations§
impl Freeze for FileProfileStore
impl RefUnwindSafe for FileProfileStore
impl Send for FileProfileStore
impl Sync for FileProfileStore
impl Unpin for FileProfileStore
impl UnsafeUnpin for FileProfileStore
impl UnwindSafe for FileProfileStore
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