pub enum RangeFunctionOperation {
Show 13 variants
Lower,
Upper,
IsEmpty,
LowerInclusive,
UpperInclusive,
LowerInfinite,
UpperInfinite,
Merge,
Multirange,
Overlap,
Contains,
ContainedBy,
Adjacent,
}Expand description
Operation selected for one typed range or multirange call.
Variants§
Lower
Upper
IsEmpty
LowerInclusive
UpperInclusive
LowerInfinite
UpperInfinite
Merge
Multirange
Overlap
Contains
ContainedBy
Adjacent
Implementations§
Trait Implementations§
Source§impl Clone for RangeFunctionOperation
impl Clone for RangeFunctionOperation
Source§fn clone(&self) -> RangeFunctionOperation
fn clone(&self) -> RangeFunctionOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RangeFunctionOperation
Source§impl Debug for RangeFunctionOperation
impl Debug for RangeFunctionOperation
Source§impl<'de> Deserialize<'de> for RangeFunctionOperation
impl<'de> Deserialize<'de> for RangeFunctionOperation
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
impl Eq for RangeFunctionOperation
Source§impl PartialEq for RangeFunctionOperation
impl PartialEq for RangeFunctionOperation
Source§impl Serialize for RangeFunctionOperation
impl Serialize for RangeFunctionOperation
impl StructuralPartialEq for RangeFunctionOperation
Auto Trait Implementations§
impl Freeze for RangeFunctionOperation
impl RefUnwindSafe for RangeFunctionOperation
impl Send for RangeFunctionOperation
impl Sync for RangeFunctionOperation
impl Unpin for RangeFunctionOperation
impl UnsafeUnpin for RangeFunctionOperation
impl UnwindSafe for RangeFunctionOperation
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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