pub struct TextArrayOptions {
pub analysis_scheme: Option<String>,
pub default_value: Option<String>,
pub highlight_enabled: Option<bool>,
pub return_enabled: Option<bool>,
pub source_fields: Option<String>,
}
Expand description
Options for a field that contains an array of text strings. Present if IndexFieldType
specifies the field is of type text-array
. A text-array
field is always searchable. All options are enabled by default.
Fields§
§analysis_scheme: Option<String>
The name of an analysis scheme for a text-array
field.
default_value: Option<String>
A value to use for the field if the field isn't specified for a document.
highlight_enabled: Option<bool>
Whether highlights can be returned for the field.
return_enabled: Option<bool>
Whether the contents of the field can be returned in the search results.
source_fields: Option<String>
A list of source fields to map to the field.
Trait Implementations§
Source§impl Clone for TextArrayOptions
impl Clone for TextArrayOptions
Source§fn clone(&self) -> TextArrayOptions
fn clone(&self) -> TextArrayOptions
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TextArrayOptions
impl Debug for TextArrayOptions
Source§impl Default for TextArrayOptions
impl Default for TextArrayOptions
Source§fn default() -> TextArrayOptions
fn default() -> TextArrayOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for TextArrayOptions
impl PartialEq for TextArrayOptions
impl StructuralPartialEq for TextArrayOptions
Auto Trait Implementations§
impl Freeze for TextArrayOptions
impl RefUnwindSafe for TextArrayOptions
impl Send for TextArrayOptions
impl Sync for TextArrayOptions
impl Unpin for TextArrayOptions
impl UnwindSafe for TextArrayOptions
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