Struct aws_sdk_cloudsearch::model::IntOptions
source · [−]#[non_exhaustive]pub struct IntOptions { /* private fields */ }Expand description
Options for a 64-bit signed integer field. Present if IndexFieldType specifies the field is of type int. All options are enabled by default.
Implementations
sourceimpl IntOptions
impl IntOptions
sourcepub fn default_value(&self) -> Option<i64>
pub fn default_value(&self) -> Option<i64>
A value to use for the field if the field isn’t specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.
sourcepub fn source_field(&self) -> Option<&str>
pub fn source_field(&self) -> Option<&str>
The name of the source field to map to the field.
sourcepub fn facet_enabled(&self) -> Option<bool>
pub fn facet_enabled(&self) -> Option<bool>
Whether facet information can be returned for the field.
sourcepub fn search_enabled(&self) -> Option<bool>
pub fn search_enabled(&self) -> Option<bool>
Whether the contents of the field are searchable.
sourcepub fn return_enabled(&self) -> Option<bool>
pub fn return_enabled(&self) -> Option<bool>
Whether the contents of the field can be returned in the search results.
sourcepub fn sort_enabled(&self) -> Option<bool>
pub fn sort_enabled(&self) -> Option<bool>
Whether the field can be used to sort the search results.
sourceimpl IntOptions
impl IntOptions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture IntOptions.
Trait Implementations
sourceimpl Clone for IntOptions
impl Clone for IntOptions
sourcefn clone(&self) -> IntOptions
fn clone(&self) -> IntOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for IntOptions
impl Debug for IntOptions
sourceimpl PartialEq<IntOptions> for IntOptions
impl PartialEq<IntOptions> for IntOptions
sourcefn eq(&self, other: &IntOptions) -> bool
fn eq(&self, other: &IntOptions) -> bool
impl StructuralPartialEq for IntOptions
Auto Trait Implementations
impl RefUnwindSafe for IntOptions
impl Send for IntOptions
impl Sync for IntOptions
impl Unpin for IntOptions
impl UnwindSafe for IntOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more