Struct culper_lib::vault::UnsealedVault
source · pub struct UnsealedVault {
pub plain_secret: String,
pub format: EncryptionFormat,
}
Fields
plain_secret: String
format: EncryptionFormat
Implementations
sourceimpl UnsealedVault
impl UnsealedVault
pub fn new(plain_secret: String, format: EncryptionFormat) -> UnsealedVault
Trait Implementations
sourceimpl SealableVault for UnsealedVault
impl SealableVault for UnsealedVault
fn seal<F>(self, f: &F) -> Result<SealedVault, Error>where
F: Fn(UnsealedVault) -> Result<SealedVault, Error>,
Auto Trait Implementations
impl RefUnwindSafe for UnsealedVault
impl Send for UnsealedVault
impl Sync for UnsealedVault
impl Unpin for UnsealedVault
impl UnwindSafe for UnsealedVault
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more