pub struct CreateRequestBodyJson {
pub mappings: Option<TypeMapping>,
pub aliases: Option<Value>,
pub settings: Option<IndexSettings>,
}Expand description
CreateRequestBodyJson
The configuration for the index (settings and mappings)
Fields§
§mappings: Option<TypeMapping>§aliases: Option<Value>Aliases for the index.
settings: Option<IndexSettings>The index settings to be updated.
Implementations§
Source§impl CreateRequestBodyJson
impl CreateRequestBodyJson
Sourcepub fn new() -> CreateRequestBodyJson
pub fn new() -> CreateRequestBodyJson
The configuration for the index (settings and mappings)
Trait Implementations§
Source§impl Clone for CreateRequestBodyJson
impl Clone for CreateRequestBodyJson
Source§fn clone(&self) -> CreateRequestBodyJson
fn clone(&self) -> CreateRequestBodyJson
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 CreateRequestBodyJson
impl Debug for CreateRequestBodyJson
Source§impl Default for CreateRequestBodyJson
impl Default for CreateRequestBodyJson
Source§fn default() -> CreateRequestBodyJson
fn default() -> CreateRequestBodyJson
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateRequestBodyJson
impl<'de> Deserialize<'de> for CreateRequestBodyJson
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
Auto Trait Implementations§
impl Freeze for CreateRequestBodyJson
impl RefUnwindSafe for CreateRequestBodyJson
impl Send for CreateRequestBodyJson
impl Sync for CreateRequestBodyJson
impl Unpin for CreateRequestBodyJson
impl UnsafeUnpin for CreateRequestBodyJson
impl UnwindSafe for CreateRequestBodyJson
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