Struct tink_core::keyset::MemReaderWriter
source · [−]pub struct MemReaderWriter {
pub keyset: Option<Keyset>,
pub encrypted_keyset: Option<EncryptedKeyset>,
}
Expand description
MemReaderWriter
implements keyset::Reader
and
keyset.Writer
with in-memory storage.
Fields
keyset: Option<Keyset>
encrypted_keyset: Option<EncryptedKeyset>
Trait Implementations
sourceimpl Default for MemReaderWriter
impl Default for MemReaderWriter
sourcefn default() -> MemReaderWriter
fn default() -> MemReaderWriter
Returns the “default value” for a type. Read more
sourceimpl Reader for MemReaderWriter
impl Reader for MemReaderWriter
sourcefn read_encrypted(&mut self) -> Result<EncryptedKeyset, TinkError>
fn read_encrypted(&mut self) -> Result<EncryptedKeyset, TinkError>
Return EncryptedKeyset
from memory.
sourceimpl Writer for MemReaderWriter
impl Writer for MemReaderWriter
Auto Trait Implementations
impl RefUnwindSafe for MemReaderWriter
impl Send for MemReaderWriter
impl Sync for MemReaderWriter
impl Unpin for MemReaderWriter
impl UnwindSafe for MemReaderWriter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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