pub struct CompositeValuesSource {
pub value_type: Option<String>,
pub missing_order: Option<String>,
pub missing_bucket: Option<bool>,
pub field: Option<String>,
pub script: Option<Script>,
pub order: Option<String>,
}Fields§
§value_type: Option<String>§missing_order: Option<String>§missing_bucket: Option<bool>§field: Option<String>The path to a field or an array of paths. Some APIs support wildcards in the path, which allows you to select multiple fields.
script: Option<Script>§order: Option<String>Implementations§
Source§impl CompositeValuesSource
impl CompositeValuesSource
pub fn new() -> CompositeValuesSource
Trait Implementations§
Source§impl Clone for CompositeValuesSource
impl Clone for CompositeValuesSource
Source§fn clone(&self) -> CompositeValuesSource
fn clone(&self) -> CompositeValuesSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompositeValuesSource
impl Debug for CompositeValuesSource
Source§impl Default for CompositeValuesSource
impl Default for CompositeValuesSource
Source§fn default() -> CompositeValuesSource
fn default() -> CompositeValuesSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositeValuesSource
impl<'de> Deserialize<'de> for CompositeValuesSource
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
Source§impl PartialEq for CompositeValuesSource
impl PartialEq for CompositeValuesSource
Source§fn eq(&self, other: &CompositeValuesSource) -> bool
fn eq(&self, other: &CompositeValuesSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CompositeValuesSource
impl Serialize for CompositeValuesSource
impl StructuralPartialEq for CompositeValuesSource
Auto Trait Implementations§
impl Freeze for CompositeValuesSource
impl RefUnwindSafe for CompositeValuesSource
impl Send for CompositeValuesSource
impl Sync for CompositeValuesSource
impl Unpin for CompositeValuesSource
impl UnsafeUnpin for CompositeValuesSource
impl UnwindSafe for CompositeValuesSource
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