Struct wildland_dfs::encryption::dummy_base64_module::Core
source · pub struct Core { /* private fields */ }
Trait Implementations§
source§impl EncryptionModule for Core
impl EncryptionModule for Core
fn wrap_istream(&self, istream: Box<dyn IStream>) -> Box<dyn IStream>
fn wrap_ostream(&self, ostream: Box<dyn OStream>) -> Box<dyn OStream>
fn encode_data(&self, input: &[u8]) -> Result<Vec<u8>, EncryptionModuleError>
fn decode_data(&self, input: &[u8]) -> Result<Vec<u8>, EncryptionModuleError>
fn encode_path(&self, input: &Path) -> Result<PathBuf, EncryptionModuleError>
fn decode_path(&self, input: &Path) -> Result<PathBuf, EncryptionModuleError>
fn decode_plain(&self, input: String) -> Result<String, EncryptionModuleError>
Auto Trait Implementations§
impl RefUnwindSafe for Core
impl Send for Core
impl Sync for Core
impl Unpin for Core
impl UnwindSafe for Core
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