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>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".