pub struct ScalarCondition {
pub field: String,
pub op: Operator,
pub value: Literal,
}Expand description
field op literal
Fields§
§field: StringField name (may include dot / arrow path like meta->>'key').
op: Operator§value: LiteralTrait Implementations§
Source§impl Clone for ScalarCondition
impl Clone for ScalarCondition
Source§impl Debug for ScalarCondition
impl Debug for ScalarCondition
Source§impl PartialEq for ScalarCondition
impl PartialEq for ScalarCondition
impl StructuralPartialEq for ScalarCondition
Auto Trait Implementations§
impl Freeze for ScalarCondition
impl RefUnwindSafe for ScalarCondition
impl Send for ScalarCondition
impl Sync for ScalarCondition
impl Unpin for ScalarCondition
impl UnsafeUnpin for ScalarCondition
impl UnwindSafe for ScalarCondition
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<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