cipherstash_client::encryption

Trait Encryptable

pub trait Encryptable<'k> {
    type Output;

    // Required method
    fn build_encryptable(
        self,
        index_key: &'k IndexKey,
    ) -> Result<StorageBuilder<'k, Self::Output>, EncryptionError>;
}

Required Associated Types§

type Output

Required Methods§

fn build_encryptable( self, index_key: &'k IndexKey, ) -> Result<StorageBuilder<'k, Self::Output>, EncryptionError>

Implementors§

§

impl<'k> Encryptable<'k> for PlaintextTarget

Encryptable implementation for PlaintextTarget