cipherstash_client::encryption

Trait Queryable

pub trait Queryable<C> {
    type Output;

    // Required method
    fn build_queryable(
        self,
        scoped_cipher: Arc<ScopedCipher<C>>,
        op: QueryOp,
    ) -> Result<IndexTerm, EncryptionError>;
}

Required Associated Types§

type Output

Required Methods§

fn build_queryable( self, scoped_cipher: Arc<ScopedCipher<C>>, op: QueryOp, ) -> Result<IndexTerm, EncryptionError>

Implementations on Foreign Types§

§

impl<C> Queryable<C> for (Index, Plaintext)

Implementors§