[−][src]Struct elastic_types::geo::point::mapping::DefaultGeoPointMapping
Default mapping for geo_point
.
Trait Implementations
impl<TFormat> GeoPointMapping for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
type Format = TFormat
The format used to serialise and deserialise the geo point. Read more
fn geohash() -> Option<bool>
[src]
Should the geo-point
also be indexed as a geohash in the .geohash
sub-field? Defaults to false
, unless geohash_prefix
is true
. Read more
fn geohash_precision() -> Option<Distance>
[src]
The maximum length of the geohash to use for the geohash and geohash_prefix
options.
fn geohash_prefix() -> Option<bool>
[src]
Should the geo-point
also be indexed as a geohash plus all its prefixes? Defaults to false
.
fn ignore_malformed() -> Option<bool>
[src]
If true
, malformed geo-points
are ignored. If false
(default), malformed geo-points
throw an exception and reject the whole document. Read more
fn lat_lon() -> Option<bool>
[src]
Should the geo-point
also be indexed as .lat
and .lon
sub-fields? Accepts true
and false
(default). Read more
impl<TFormat: Clone> Clone for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
fn clone(&self) -> DefaultGeoPointMapping<TFormat>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<TFormat: PartialEq> PartialEq<DefaultGeoPointMapping<TFormat>> for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
fn eq(&self, other: &DefaultGeoPointMapping<TFormat>) -> bool
[src]
fn ne(&self, other: &DefaultGeoPointMapping<TFormat>) -> bool
[src]
impl<TFormat: Copy> Copy for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
impl<TFormat: Default> Default for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
fn default() -> DefaultGeoPointMapping<TFormat>
[src]
impl<TFormat: Debug> Debug for DefaultGeoPointMapping<TFormat> where
TFormat: GeoPointFormat,
[src]
TFormat: GeoPointFormat,
Auto Trait Implementations
impl<TFormat> Send for DefaultGeoPointMapping<TFormat> where
TFormat: Send,
TFormat: Send,
impl<TFormat> Sync for DefaultGeoPointMapping<TFormat> where
TFormat: Sync,
TFormat: Sync,
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Scalar for T where
T: Copy + PartialEq<T> + Any + Debug,
[src]
T: Copy + PartialEq<T> + Any + Debug,
impl<T> Same for T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,