pub enum Property {
Show 44 variants
NestedPropertyValue,
FlatObjectPropertyValue,
IpPropertyValue,
ShortNumberPropertyValue,
RankFeaturePropertyValue,
DatePropertyValue,
AggregateMetricDoublePropertyValue,
IcuCollationKeywordPropertyValue,
Murmur3HashPropertyValue,
WildcardPropertyValue,
DoubleNumberPropertyValue,
HalfFloatNumberPropertyValue,
ScaledFloatNumberPropertyValue,
FloatNumberPropertyValue,
DoubleRangePropertyValue,
IntegerRangePropertyValue,
TextPropertyValue,
ConstantKeywordPropertyValue,
KeywordPropertyValue,
JoinPropertyValue,
PercolatorPropertyValue,
GeoShapePropertyValue,
SearchAsYouTypePropertyValue,
BooleanPropertyValue,
IntegerNumberPropertyValue,
HistogramPropertyValue,
LongRangePropertyValue,
ObjectPropertyValue,
DateRangePropertyValue,
ByteNumberPropertyValue,
LongNumberPropertyValue,
KnnVectorPropertyValue,
TokenCountPropertyValue,
FieldAliasPropertyValue,
BinaryPropertyValue,
DateNanosPropertyValue,
CompletionPropertyValue,
VersionPropertyValue,
RankFeaturesPropertyValue,
GeoPointPropertyValue,
UnsignedLongNumberPropertyValue,
MatchOnlyTextPropertyValue,
FloatRangePropertyValue,
IpRangePropertyValue,
}Variants§
NestedPropertyValue
FlatObjectPropertyValue
IpPropertyValue
ShortNumberPropertyValue
RankFeaturePropertyValue
DatePropertyValue
AggregateMetricDoublePropertyValue
IcuCollationKeywordPropertyValue
Murmur3HashPropertyValue
WildcardPropertyValue
DoubleNumberPropertyValue
HalfFloatNumberPropertyValue
ScaledFloatNumberPropertyValue
FloatNumberPropertyValue
DoubleRangePropertyValue
IntegerRangePropertyValue
TextPropertyValue
ConstantKeywordPropertyValue
KeywordPropertyValue
JoinPropertyValue
PercolatorPropertyValue
GeoShapePropertyValue
SearchAsYouTypePropertyValue
BooleanPropertyValue
IntegerNumberPropertyValue
HistogramPropertyValue
LongRangePropertyValue
ObjectPropertyValue
DateRangePropertyValue
ByteNumberPropertyValue
LongNumberPropertyValue
KnnVectorPropertyValue
TokenCountPropertyValue
FieldAliasPropertyValue
BinaryPropertyValue
DateNanosPropertyValue
CompletionPropertyValue
VersionPropertyValue
RankFeaturesPropertyValue
GeoPointPropertyValue
UnsignedLongNumberPropertyValue
MatchOnlyTextPropertyValue
FloatRangePropertyValue
IpRangePropertyValue
Trait Implementations§
impl Copy for Property
Source§impl<'de> Deserialize<'de> for Property
impl<'de> Deserialize<'de> for Property
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 Property
Source§impl Ord for Property
impl Ord for Property
1.21.0 (const: unstable) · 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 PartialOrd for Property
impl PartialOrd for Property
impl StructuralPartialEq for Property
Auto Trait Implementations§
impl Freeze for Property
impl RefUnwindSafe for Property
impl Send for Property
impl Sync for Property
impl Unpin for Property
impl UnsafeUnpin for Property
impl UnwindSafe for Property
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.