Enum vonuvoli_scheme::exports::ComparisonPrimitive3 [−][src]
pub enum ComparisonPrimitive3 { 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<ComparisonPrimitive3> for ComparisonPrimitive3
[src]
impl StdAsRef<ComparisonPrimitive3> for ComparisonPrimitive3
fn as_ref(&self) -> &ComparisonPrimitive3
[src]
fn as_ref(&self) -> &ComparisonPrimitive3
Performs the conversion.
impl StdFrom<ComparisonPrimitive3> for ProcedurePrimitive3
[src]
impl StdFrom<ComparisonPrimitive3> for ProcedurePrimitive3
fn from(value: ComparisonPrimitive3) -> ProcedurePrimitive3
[src]
fn from(value: ComparisonPrimitive3) -> ProcedurePrimitive3
Performs the conversion.
impl StdFrom<ComparisonPrimitive3> for StdBox<ProcedurePrimitive3>
[src]
impl StdFrom<ComparisonPrimitive3> for StdBox<ProcedurePrimitive3>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive3) -> StdBox<ProcedurePrimitive3>
[src]
fn from(value: ComparisonPrimitive3) -> StdBox<ProcedurePrimitive3>
Performs the conversion.
impl StdInto0<Outcome<ProcedurePrimitive3>> for ComparisonPrimitive3
[src]
impl StdInto0<Outcome<ProcedurePrimitive3>> for ComparisonPrimitive3
fn into_0(self) -> Outcome<ProcedurePrimitive3>
[src]
fn into_0(self) -> Outcome<ProcedurePrimitive3>
impl StdFrom<ComparisonPrimitive3> for ProcedurePrimitive
[src]
impl StdFrom<ComparisonPrimitive3> for ProcedurePrimitive
fn from(value: ComparisonPrimitive3) -> ProcedurePrimitive
[src]
fn from(value: ComparisonPrimitive3) -> ProcedurePrimitive
Performs the conversion.
impl StdFrom<ComparisonPrimitive3> for StdBox<ProcedurePrimitive>
[src]
impl StdFrom<ComparisonPrimitive3> for StdBox<ProcedurePrimitive>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive3) -> StdBox<ProcedurePrimitive>
[src]
fn from(value: ComparisonPrimitive3) -> StdBox<ProcedurePrimitive>
Performs the conversion.
impl StdInto0<Outcome<ProcedurePrimitive>> for ComparisonPrimitive3
[src]
impl StdInto0<Outcome<ProcedurePrimitive>> for ComparisonPrimitive3
fn into_0(self) -> Outcome<ProcedurePrimitive>
[src]
fn into_0(self) -> Outcome<ProcedurePrimitive>
impl StdFrom<ComparisonPrimitive3> for Value
[src]
impl StdFrom<ComparisonPrimitive3> for Value
fn from(value: ComparisonPrimitive3) -> Value
[src]
fn from(value: ComparisonPrimitive3) -> Value
Performs the conversion.
impl StdFrom<ComparisonPrimitive3> for StdBox<Value>
[src]
impl StdFrom<ComparisonPrimitive3> for StdBox<Value>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive3) -> StdBox<Value>
[src]
fn from(value: ComparisonPrimitive3) -> StdBox<Value>
Performs the conversion.
impl StdInto0<Outcome<Value>> for ComparisonPrimitive3
[src]
impl StdInto0<Outcome<Value>> for ComparisonPrimitive3
impl StdFrom<ComparisonPrimitive3> for Expression
[src]
impl StdFrom<ComparisonPrimitive3> for Expression
fn from(value: ComparisonPrimitive3) -> Expression
[src]
fn from(value: ComparisonPrimitive3) -> Expression
Performs the conversion.
impl StdFrom<ComparisonPrimitive3> for StdBox<Expression>
[src]
impl StdFrom<ComparisonPrimitive3> for StdBox<Expression>
ⓘImportant traits for Box<R>fn from(value: ComparisonPrimitive3) -> StdBox<Expression>
[src]
fn from(value: ComparisonPrimitive3) -> StdBox<Expression>
Performs the conversion.
impl StdInto0<Outcome<Expression>> for ComparisonPrimitive3
[src]
impl StdInto0<Outcome<Expression>> for ComparisonPrimitive3
fn into_0(self) -> Outcome<Expression>
[src]
fn into_0(self) -> Outcome<Expression>
impl StdTryFrom<ProcedurePrimitive3> for ComparisonPrimitive3
[src]
impl StdTryFrom<ProcedurePrimitive3> for ComparisonPrimitive3
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(value: ProcedurePrimitive3) -> Result<ComparisonPrimitive3, Error>
[src]
fn try_from(value: ProcedurePrimitive3) -> Result<ComparisonPrimitive3, Error>
try_from
)Performs the conversion.
impl StdTryFrom<StdBox<ProcedurePrimitive3>> for ComparisonPrimitive3
[src]
impl StdTryFrom<StdBox<ProcedurePrimitive3>> for ComparisonPrimitive3
type Error = Error
try_from
)The type returned in the event of a conversion error.
fn try_from(
value: StdBox<ProcedurePrimitive3>
) -> Result<ComparisonPrimitive3, Error>
[src]
fn try_from(
value: StdBox<ProcedurePrimitive3>
) -> Result<ComparisonPrimitive3, Error>
try_from
)Performs the conversion.
impl Copy for ComparisonPrimitive3
[src]
impl Copy for ComparisonPrimitive3
impl Clone for ComparisonPrimitive3
[src]
impl Clone for ComparisonPrimitive3
fn clone(&self) -> ComparisonPrimitive3
[src]
fn clone(&self) -> ComparisonPrimitive3
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 ComparisonPrimitive3
[src]
impl Eq for ComparisonPrimitive3
impl PartialEq for ComparisonPrimitive3
[src]
impl PartialEq for ComparisonPrimitive3
fn eq(&self, other: &ComparisonPrimitive3) -> bool
[src]
fn eq(&self, other: &ComparisonPrimitive3) -> 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 ComparisonPrimitive3
[src]
impl Ord for ComparisonPrimitive3
fn cmp(&self, other: &ComparisonPrimitive3) -> Ordering
[src]
fn cmp(&self, other: &ComparisonPrimitive3) -> 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 ComparisonPrimitive3
[src]
impl PartialOrd for ComparisonPrimitive3
fn partial_cmp(&self, other: &ComparisonPrimitive3) -> Option<Ordering>
[src]
fn partial_cmp(&self, other: &ComparisonPrimitive3) -> 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 ComparisonPrimitive3
[src]
impl Hash for ComparisonPrimitive3
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 ComparisonPrimitive3
[src]
impl Debug for ComparisonPrimitive3
Auto Trait Implementations
impl Send for ComparisonPrimitive3
impl Send for ComparisonPrimitive3
impl Sync for ComparisonPrimitive3
impl Sync for ComparisonPrimitive3