[−][src]Struct elastic_types::date::mapping::DefaultDateMapping
Default mapping for date
.
Trait Implementations
impl DateFieldType<DefaultDateMapping<ChronoFormat>> for ChronoDateTime
[src]
impl<TFormat> DateMapping for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
type Format = TFormat
The date format bound to this mapping. Read more
fn boost() -> Option<f32>
[src]
Field-level index time boosting. Accepts a floating point number, defaults to 1.0
.
fn doc_values() -> Option<bool>
[src]
Should the field be stored on disk in a column-stride fashion, so that it can later be used for sorting, aggregations, or scripting? Accepts true
(default) or false
. Read more
fn include_in_all() -> Option<bool>
[src]
Whether or not the field value should be included in the _all
field? Accepts true or false. Defaults to false
if index is set to no
, or if a parent object field sets include_in_all
to false. Otherwise defaults to true
. Read more
fn index() -> Option<bool>
[src]
Should the field be searchable? Accepts not_analyzed
(default) and no
.
fn store() -> Option<bool>
[src]
Whether the field value should be stored and retrievable separately from the _source
field. Accepts true
or false
(default). Read more
fn ignore_malformed() -> Option<bool>
[src]
If true
, malformed numbers are ignored. If false
(default), malformed numbers throw an exception and reject the whole document. Read more
fn null_value() -> Option<Date<Self>> where
Self: Sized,
[src]
Self: Sized,
Accepts a date value in one of the configured format's as the field which is substituted for any explicit null values. Defaults to null
, which means the field is treated as missing. Read more
impl<TFormat: Copy> Copy for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
impl<TFormat: Default> Default for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
fn default() -> DefaultDateMapping<TFormat>
[src]
impl<TFormat: PartialEq> PartialEq<DefaultDateMapping<TFormat>> for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
fn eq(&self, other: &DefaultDateMapping<TFormat>) -> bool
[src]
fn ne(&self, other: &DefaultDateMapping<TFormat>) -> bool
[src]
impl<TFormat: Clone> Clone for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
fn clone(&self) -> DefaultDateMapping<TFormat>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<TFormat: Debug> Debug for DefaultDateMapping<TFormat> where
TFormat: DateFormat,
[src]
TFormat: DateFormat,
Auto Trait Implementations
impl<TFormat> Send for DefaultDateMapping<TFormat> where
TFormat: Send,
TFormat: Send,
impl<TFormat> Sync for DefaultDateMapping<TFormat> where
TFormat: Sync,
TFormat: Sync,
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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
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>,