pub struct EncryptedFieldConfig {
pub field: String,
pub deterministic: bool,
}Expand description
Metadata describing an encrypted attribute.
Fields§
§field: StringThe field name.
deterministic: boolWhether equality-query support should emit a deterministic blind index.
Implementations§
Source§impl EncryptedFieldConfig
impl EncryptedFieldConfig
Sourcepub fn deterministic(self) -> Self
pub fn deterministic(self) -> Self
Enables deterministic equality-query support.
Trait Implementations§
Source§impl Clone for EncryptedFieldConfig
impl Clone for EncryptedFieldConfig
Source§fn clone(&self) -> EncryptedFieldConfig
fn clone(&self) -> EncryptedFieldConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EncryptedFieldConfig
impl Debug for EncryptedFieldConfig
Source§impl PartialEq for EncryptedFieldConfig
impl PartialEq for EncryptedFieldConfig
impl Eq for EncryptedFieldConfig
impl StructuralPartialEq for EncryptedFieldConfig
Auto Trait Implementations§
impl Freeze for EncryptedFieldConfig
impl RefUnwindSafe for EncryptedFieldConfig
impl Send for EncryptedFieldConfig
impl Sync for EncryptedFieldConfig
impl Unpin for EncryptedFieldConfig
impl UnsafeUnpin for EncryptedFieldConfig
impl UnwindSafe for EncryptedFieldConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more