pub enum StoreFile {
StorageSettings,
StoreKeys,
MemberKeys,
Bootstrap,
}Expand description
One file owned by a crate, beside the database and store settings. The enum reserves the name so a caller cannot replace the database or settings.
Variants§
StorageSettings
coven-storage’s provider settings, encoded and interpreted by that crate.
StoreKeys
coven-crypto’s passphrase-sealed store and circle keys (E1).
MemberKeys
coven-crypto’s passphrase-sealed member key pairs (E1).
Bootstrap
Encrypted joining identity and fixed request, interpreted by coven-sync.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StoreFile
impl RefUnwindSafe for StoreFile
impl Send for StoreFile
impl Sync for StoreFile
impl Unpin for StoreFile
impl UnsafeUnpin for StoreFile
impl UnwindSafe for StoreFile
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