pub struct ComparisonFilter {
pub op: ComparisonType,
pub key: String,
pub value: Value,
}
Expand description
Single comparison filter.
Fields§
§op: ComparisonType
Specifies the comparison operator
key: String
The key to compare against the value.
value: Value
The value to compare against the attribute key; supports string, number, or boolean types.
Trait Implementations§
Source§impl Clone for ComparisonFilter
impl Clone for ComparisonFilter
Source§fn clone(&self) -> ComparisonFilter
fn clone(&self) -> ComparisonFilter
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 ComparisonFilter
impl Debug for ComparisonFilter
Source§impl<'de> Deserialize<'de> for ComparisonFilter
impl<'de> Deserialize<'de> for ComparisonFilter
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
Source§impl PartialEq for ComparisonFilter
impl PartialEq for ComparisonFilter
Source§impl Serialize for ComparisonFilter
impl Serialize for ComparisonFilter
impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
impl Freeze for ComparisonFilter
impl RefUnwindSafe for ComparisonFilter
impl Send for ComparisonFilter
impl Sync for ComparisonFilter
impl Unpin for ComparisonFilter
impl UnwindSafe for ComparisonFilter
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