pub enum LogicalNotPredicateRange {
BackgroundExprRef(BackgroundExprRef),
UnionArray(Vec<Option<PurpleRange>>),
}
Expand description
An array of inclusive minimum and maximum values for a field value of a data item to be included in the filtered data.
Variants§
BackgroundExprRef(BackgroundExprRef)
UnionArray(Vec<Option<PurpleRange>>)
Trait Implementations§
source§impl Clone for LogicalNotPredicateRange
impl Clone for LogicalNotPredicateRange
source§fn clone(&self) -> LogicalNotPredicateRange
fn clone(&self) -> LogicalNotPredicateRange
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 LogicalNotPredicateRange
impl Debug for LogicalNotPredicateRange
source§impl<'de> Deserialize<'de> for LogicalNotPredicateRange
impl<'de> Deserialize<'de> for LogicalNotPredicateRange
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 From<BackgroundExprRef> for LogicalNotPredicateRange
impl From<BackgroundExprRef> for LogicalNotPredicateRange
source§fn from(original: BackgroundExprRef) -> LogicalNotPredicateRange
fn from(original: BackgroundExprRef) -> LogicalNotPredicateRange
Converts to this type from the input type.
source§impl From<Vec<Option<PurpleRange>, Global>> for LogicalNotPredicateRange
impl From<Vec<Option<PurpleRange>, Global>> for LogicalNotPredicateRange
source§fn from(original: Vec<Option<PurpleRange>>) -> LogicalNotPredicateRange
fn from(original: Vec<Option<PurpleRange>>) -> LogicalNotPredicateRange
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for LogicalNotPredicateRange
impl Send for LogicalNotPredicateRange
impl Sync for LogicalNotPredicateRange
impl Unpin for LogicalNotPredicateRange
impl UnwindSafe for LogicalNotPredicateRange
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