Enum EqlOutputV3
pub enum EqlOutputV3 {
Store(EqlCiphertextV3),
Query(EqlQueryPayloadV3),
}Expand description
Output of encrypt_eql_v3 for a single PreparedPlaintext — the v3
analogue of EqlOutput. Store inputs yield an EqlCiphertextV3;
Query inputs an EqlQueryPayloadV3.
Variants§
Store(EqlCiphertextV3)
Query(EqlQueryPayloadV3)
Trait Implementations§
§impl Debug for EqlOutputV3
impl Debug for EqlOutputV3
§impl<'de> Deserialize<'de> for EqlOutputV3
impl<'de> Deserialize<'de> for EqlOutputV3
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for EqlOutputV3
impl Serialize for EqlOutputV3
Auto Trait Implementations§
impl Freeze for EqlOutputV3
impl RefUnwindSafe for EqlOutputV3
impl Send for EqlOutputV3
impl Sync for EqlOutputV3
impl Unpin for EqlOutputV3
impl UnsafeUnpin for EqlOutputV3
impl UnwindSafe for EqlOutputV3
Blanket Implementations§
impl<T> AuthStrategyBounds for T
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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