pub enum SerializedQueryKey {
Matches(Bytes),
Range(Range<Bytes>),
Multiple(Vec<Bytes>),
}
Expand description
A QueryKey
that has had its keys serialized.
Variants§
Matches(Bytes)
Matches all entries with the key provided.
Range(Range<Bytes>)
Matches all entires with keys in the range provided.
Multiple(Vec<Bytes>)
Matches all entries that have keys that are included in the set provided.
Implementations§
Trait Implementations§
source§impl Clone for SerializedQueryKey
impl Clone for SerializedQueryKey
source§fn clone(&self) -> SerializedQueryKey
fn clone(&self) -> SerializedQueryKey
Returns a copy 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 SerializedQueryKey
impl Debug for SerializedQueryKey
source§impl<'de> Deserialize<'de> for SerializedQueryKey
impl<'de> Deserialize<'de> for SerializedQueryKey
source§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
Auto Trait Implementations§
impl RefUnwindSafe for SerializedQueryKey
impl Send for SerializedQueryKey
impl Sync for SerializedQueryKey
impl Unpin for SerializedQueryKey
impl UnwindSafe for SerializedQueryKey
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