Trait Encryptable
pub trait Encryptable<'k> {
type Output;
// Required method
fn build_encryptable(
self,
index_key: &'k IndexKey,
keyset_id: Uuid,
) -> Result<StorageBuilder<'k, Self::Output>, EncryptionError>;
}Required Associated Types§
type Output
Required Methods§
fn build_encryptable( self, index_key: &'k IndexKey, keyset_id: Uuid, ) -> Result<StorageBuilder<'k, Self::Output>, EncryptionError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
§impl<'k> Encryptable<'k> for PlaintextTarget
Encryptable implementation for PlaintextTarget
impl<'k> Encryptable<'k> for PlaintextTarget
Encryptable implementation for PlaintextTarget