pub enum AbstractRelation {
True,
False,
Undefined,
}
Expand description
The result of the Abstract Relational Comparison.
Comparison x < y
, where x
and y
are values.
It produces true
, false
, or undefined
(which indicates that at least one operand is NaN
).
Variants§
True
x
is less than y
False
x
is not less than y
Undefined
Indicates that at least one operand is NaN
Trait Implementations§
Source§impl Clone for AbstractRelation
impl Clone for AbstractRelation
Source§fn clone(&self) -> AbstractRelation
fn clone(&self) -> AbstractRelation
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 AbstractRelation
impl Debug for AbstractRelation
Source§impl From<bool> for AbstractRelation
impl From<bool> for AbstractRelation
Source§impl Ord for AbstractRelation
impl Ord for AbstractRelation
Source§fn cmp(&self, other: &AbstractRelation) -> Ordering
fn cmp(&self, other: &AbstractRelation) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AbstractRelation
impl PartialEq for AbstractRelation
Source§impl PartialOrd for AbstractRelation
impl PartialOrd for AbstractRelation
impl Copy for AbstractRelation
impl Eq for AbstractRelation
impl StructuralPartialEq for AbstractRelation
Auto Trait Implementations§
impl Freeze for AbstractRelation
impl RefUnwindSafe for AbstractRelation
impl Send for AbstractRelation
impl Sync for AbstractRelation
impl Unpin for AbstractRelation
impl UnwindSafe for AbstractRelation
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.