Enum vonuvoli_scheme::exports::ComparisonPrimitive2 [−][src]
pub enum ComparisonPrimitive2 { EquivalentByIdentity, EquivalentByValueStrict, EquivalentByValueStrictRecursive, EquivalentByValueCoerced, EquivalentByValueCoercedRecursive, GenericLesser, GenericLesserOrEqual, GenericEqual, GenericGreaterOrEqual, GenericGreater, BooleanLesser, BooleanLesserOrEqual, BooleanEqual, BooleanGreaterOrEqual, BooleanGreater, NumberLesser, NumberLesserOrEqual, NumberEqual, NumberGreaterOrEqual, NumberGreater, CharacterCaseSensitiveLesser, CharacterCaseSensitiveLesserOrEqual, CharacterCaseSensitiveEqual, CharacterCaseSensitiveGreaterOrEqual, CharacterCaseSensitiveGreater, CharacterCaseInsensitiveLesser, CharacterCaseInsensitiveLesserOrEqual, CharacterCaseInsensitiveEqual, CharacterCaseInsensitiveGreaterOrEqual, CharacterCaseInsensitiveGreater, StringCaseSensitiveLesser, StringCaseSensitiveLesserOrEqual, StringCaseSensitiveEqual, StringCaseSensitiveGreaterOrEqual, StringCaseSensitiveGreater, StringCaseInsensitiveLesser, StringCaseInsensitiveLesserOrEqual, StringCaseInsensitiveEqual, StringCaseInsensitiveGreaterOrEqual, StringCaseInsensitiveGreater, SymbolCaseSensitiveLesser, SymbolCaseSensitiveLesserOrEqual, SymbolCaseSensitiveEqual, SymbolCaseSensitiveGreaterOrEqual, SymbolCaseSensitiveGreater, SymbolCaseInsensitiveLesser, SymbolCaseInsensitiveLesserOrEqual, SymbolCaseInsensitiveEqual, SymbolCaseInsensitiveGreaterOrEqual, SymbolCaseInsensitiveGreater, KeywordCaseSensitiveLesser, KeywordCaseSensitiveLesserOrEqual, KeywordCaseSensitiveEqual, KeywordCaseSensitiveGreaterOrEqual, KeywordCaseSensitiveGreater, KeywordCaseInsensitiveLesser, KeywordCaseInsensitiveLesserOrEqual, KeywordCaseInsensitiveEqual, KeywordCaseInsensitiveGreaterOrEqual, KeywordCaseInsensitiveGreater, UniqueLesser, UniqueLesserOrEqual, UniqueEqual, UniqueGreaterOrEqual, UniqueGreater, BytesLesser, BytesLesserOrEqual, BytesEqual, BytesGreaterOrEqual, BytesGreater, PairLesser, PairLesserOrEqual, PairEqual, PairGreaterOrEqual, PairGreater, ArrayLesser, ArrayLesserOrEqual, ArrayEqual, ArrayGreaterOrEqual, ArrayGreater, ValuesLesser, ValuesLesserOrEqual, ValuesEqual, ValuesGreaterOrEqual, ValuesGreater, RecordLesser, RecordLesserOrEqual, RecordEqual, RecordGreaterOrEqual, RecordGreater, PathLesser, PathLesserOrEqual, PathEqual, PathGreaterOrEqual, PathGreater, }
Variants
EquivalentByIdentity
EquivalentByValueStrict
EquivalentByValueStrictRecursive
EquivalentByValueCoerced
EquivalentByValueCoercedRecursive
GenericLesser
GenericLesserOrEqual
GenericEqual
GenericGreaterOrEqual
GenericGreater
BooleanLesser
BooleanLesserOrEqual
BooleanEqual
BooleanGreaterOrEqual
BooleanGreater
NumberLesser
NumberLesserOrEqual
NumberEqual
NumberGreaterOrEqual
NumberGreater
CharacterCaseSensitiveLesser
CharacterCaseSensitiveLesserOrEqual
CharacterCaseSensitiveEqual
CharacterCaseSensitiveGreaterOrEqual
CharacterCaseSensitiveGreater
CharacterCaseInsensitiveLesser
CharacterCaseInsensitiveLesserOrEqual
CharacterCaseInsensitiveEqual
CharacterCaseInsensitiveGreaterOrEqual
CharacterCaseInsensitiveGreater
StringCaseSensitiveLesser
StringCaseSensitiveLesserOrEqual
StringCaseSensitiveEqual
StringCaseSensitiveGreaterOrEqual
StringCaseSensitiveGreater
StringCaseInsensitiveLesser
StringCaseInsensitiveLesserOrEqual
StringCaseInsensitiveEqual
StringCaseInsensitiveGreaterOrEqual
StringCaseInsensitiveGreater
SymbolCaseSensitiveLesser
SymbolCaseSensitiveLesserOrEqual
SymbolCaseSensitiveEqual
SymbolCaseSensitiveGreaterOrEqual
SymbolCaseSensitiveGreater
SymbolCaseInsensitiveLesser
SymbolCaseInsensitiveLesserOrEqual
SymbolCaseInsensitiveEqual
SymbolCaseInsensitiveGreaterOrEqual
SymbolCaseInsensitiveGreater
KeywordCaseSensitiveLesser
KeywordCaseSensitiveLesserOrEqual
KeywordCaseSensitiveEqual
KeywordCaseSensitiveGreaterOrEqual
KeywordCaseSensitiveGreater
KeywordCaseInsensitiveLesser
KeywordCaseInsensitiveLesserOrEqual
KeywordCaseInsensitiveEqual
KeywordCaseInsensitiveGreaterOrEqual
KeywordCaseInsensitiveGreater
UniqueLesser
UniqueLesserOrEqual
UniqueEqual
UniqueGreaterOrEqual
UniqueGreater
BytesLesser
BytesLesserOrEqual
BytesEqual
BytesGreaterOrEqual
BytesGreater
PairLesser
PairLesserOrEqual
PairEqual
PairGreaterOrEqual
PairGreater
ArrayLesser
ArrayLesserOrEqual
ArrayEqual
ArrayGreaterOrEqual
ArrayGreater
ValuesLesser
ValuesLesserOrEqual
ValuesEqual
ValuesGreaterOrEqual
ValuesGreater
RecordLesser
RecordLesserOrEqual
RecordEqual
RecordGreaterOrEqual
RecordGreater
PathLesser
PathLesserOrEqual
PathEqual
PathGreaterOrEqual
PathGreater
Trait Implementations
impl StdAsRef<ComparisonPrimitive2> for ComparisonPrimitive2
[src]
impl StdAsRef<ComparisonPrimitive2> for ComparisonPrimitive2
fn as_ref(&self) -> &ComparisonPrimitive2
[src]
fn as_ref(&self) -> &ComparisonPrimitive2
Performs the conversion.
impl StdFrom<ComparisonPrimitive2> for ProcedurePrimitive2
[src]
impl StdFrom<ComparisonPrimitive2> for ProcedurePrimitive2
fn from(value: ComparisonPrimitive2) -> ProcedurePrimitive2
[src]
fn from(value: ComparisonPrimitive2) -> ProcedurePrimitive2
Performs the conversion.
impl StdFrom<ComparisonPrimitive2> for StdBox<ProcedurePrimitive2>
[src]
impl StdFrom<ComparisonPrimitive2> for StdBox<ProcedurePrimitive2>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive2) -> StdBox<ProcedurePrimitive2>
[src]
fn from(value: ComparisonPrimitive2) -> StdBox<ProcedurePrimitive2>
Performs the conversion.
impl StdInto0<Outcome<ProcedurePrimitive2>> for ComparisonPrimitive2
[src]
impl StdInto0<Outcome<ProcedurePrimitive2>> for ComparisonPrimitive2
fn into_0(self) -> Outcome<ProcedurePrimitive2>
[src]
fn into_0(self) -> Outcome<ProcedurePrimitive2>
impl StdFrom<ComparisonPrimitive2> for ProcedurePrimitive
[src]
impl StdFrom<ComparisonPrimitive2> for ProcedurePrimitive
fn from(value: ComparisonPrimitive2) -> ProcedurePrimitive
[src]
fn from(value: ComparisonPrimitive2) -> ProcedurePrimitive
Performs the conversion.
impl StdFrom<ComparisonPrimitive2> for StdBox<ProcedurePrimitive>
[src]
impl StdFrom<ComparisonPrimitive2> for StdBox<ProcedurePrimitive>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive2) -> StdBox<ProcedurePrimitive>
[src]
fn from(value: ComparisonPrimitive2) -> StdBox<ProcedurePrimitive>
Performs the conversion.
impl StdInto0<Outcome<ProcedurePrimitive>> for ComparisonPrimitive2
[src]
impl StdInto0<Outcome<ProcedurePrimitive>> for ComparisonPrimitive2
fn into_0(self) -> Outcome<ProcedurePrimitive>
[src]
fn into_0(self) -> Outcome<ProcedurePrimitive>
impl StdFrom<ComparisonPrimitive2> for Value
[src]
impl StdFrom<ComparisonPrimitive2> for Value
fn from(value: ComparisonPrimitive2) -> Value
[src]
fn from(value: ComparisonPrimitive2) -> Value
Performs the conversion.
impl StdFrom<ComparisonPrimitive2> for StdBox<Value>
[src]
impl StdFrom<ComparisonPrimitive2> for StdBox<Value>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive2) -> StdBox<Value>
[src]
fn from(value: ComparisonPrimitive2) -> StdBox<Value>
Performs the conversion.
impl StdInto0<Outcome<Value>> for ComparisonPrimitive2
[src]
impl StdInto0<Outcome<Value>> for ComparisonPrimitive2
impl StdFrom<ComparisonPrimitive2> for Expression
[src]
impl StdFrom<ComparisonPrimitive2> for Expression
fn from(value: ComparisonPrimitive2) -> Expression
[src]
fn from(value: ComparisonPrimitive2) -> Expression
Performs the conversion.
impl StdFrom<ComparisonPrimitive2> for StdBox<Expression>
[src]
impl StdFrom<ComparisonPrimitive2> for StdBox<Expression>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive2) -> StdBox<Expression>
[src]
fn from(value: ComparisonPrimitive2) -> StdBox<Expression>
Performs the conversion.
impl StdInto0<Outcome<Expression>> for ComparisonPrimitive2
[src]
impl StdInto0<Outcome<Expression>> for ComparisonPrimitive2
fn into_0(self) -> Outcome<Expression>
[src]
fn into_0(self) -> Outcome<Expression>
impl StdTryFrom<ProcedurePrimitive2> for ComparisonPrimitive2
[src]
impl StdTryFrom<ProcedurePrimitive2> for ComparisonPrimitive2
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive2) -> Result<ComparisonPrimitive2, Error>
[src]
fn try_from(value: ProcedurePrimitive2) -> Result<ComparisonPrimitive2, Error>
try_from
)Performs the conversion.
impl StdTryFrom<StdBox<ProcedurePrimitive2>> for ComparisonPrimitive2
[src]
impl StdTryFrom<StdBox<ProcedurePrimitive2>> for ComparisonPrimitive2
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(
value: StdBox<ProcedurePrimitive2>
) -> Result<ComparisonPrimitive2, Error>
[src]
fn try_from(
value: StdBox<ProcedurePrimitive2>
) -> Result<ComparisonPrimitive2, Error>
try_from
)Performs the conversion.
impl Copy for ComparisonPrimitive2
[src]
impl Copy for ComparisonPrimitive2
impl Clone for ComparisonPrimitive2
[src]
impl Clone for ComparisonPrimitive2
fn clone(&self) -> ComparisonPrimitive2
[src]
fn clone(&self) -> ComparisonPrimitive2
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Eq for ComparisonPrimitive2
[src]
impl Eq for ComparisonPrimitive2
impl PartialEq for ComparisonPrimitive2
[src]
impl PartialEq for ComparisonPrimitive2
fn eq(&self, other: &ComparisonPrimitive2) -> bool
[src]
fn eq(&self, other: &ComparisonPrimitive2) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
This method tests for !=
.
impl Ord for ComparisonPrimitive2
[src]
impl Ord for ComparisonPrimitive2
fn cmp(&self, other: &ComparisonPrimitive2) -> Ordering
[src]
fn cmp(&self, other: &ComparisonPrimitive2) -> Ordering
This method returns an Ordering
between self
and other
. Read more
fn max(self, other: Self) -> Self
1.21.0[src]
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
impl PartialOrd for ComparisonPrimitive2
[src]
impl PartialOrd for ComparisonPrimitive2
fn partial_cmp(&self, other: &ComparisonPrimitive2) -> Option<Ordering>
[src]
fn partial_cmp(&self, other: &ComparisonPrimitive2) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0[src]
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
fn gt(&self, other: &Rhs) -> bool
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
fn ge(&self, other: &Rhs) -> bool
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Hash for ComparisonPrimitive2
[src]
impl Hash for ComparisonPrimitive2
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for ComparisonPrimitive2
[src]
impl Debug for ComparisonPrimitive2
Auto Trait Implementations
impl Send for ComparisonPrimitive2
impl Send for ComparisonPrimitive2
impl Sync for ComparisonPrimitive2
impl Sync for ComparisonPrimitive2