pub struct ClusterMappingUpdateDirRequest {
pub delete: Option<String>,
pub description: Option<String>,
pub digest: Option<String>,
pub map: Option<Vec<ClusterMappingCreateDirRequestMapInner>>,
}Fields§
§delete: Option<String>A list of settings you want to delete.
description: Option<String>Description of the directory mapping
digest: Option<String>Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
map: Option<Vec<ClusterMappingCreateDirRequestMapInner>>A list of maps for the cluster nodes.
Implementations§
Trait Implementations§
Source§impl Clone for ClusterMappingUpdateDirRequest
impl Clone for ClusterMappingUpdateDirRequest
Source§fn clone(&self) -> ClusterMappingUpdateDirRequest
fn clone(&self) -> ClusterMappingUpdateDirRequest
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 Default for ClusterMappingUpdateDirRequest
impl Default for ClusterMappingUpdateDirRequest
Source§fn default() -> ClusterMappingUpdateDirRequest
fn default() -> ClusterMappingUpdateDirRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterMappingUpdateDirRequest
impl<'de> Deserialize<'de> for ClusterMappingUpdateDirRequest
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 ClusterMappingUpdateDirRequest
impl PartialEq for ClusterMappingUpdateDirRequest
Source§fn eq(&self, other: &ClusterMappingUpdateDirRequest) -> bool
fn eq(&self, other: &ClusterMappingUpdateDirRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterMappingUpdateDirRequest
Auto Trait Implementations§
impl Freeze for ClusterMappingUpdateDirRequest
impl RefUnwindSafe for ClusterMappingUpdateDirRequest
impl Send for ClusterMappingUpdateDirRequest
impl Sync for ClusterMappingUpdateDirRequest
impl Unpin for ClusterMappingUpdateDirRequest
impl UnsafeUnpin for ClusterMappingUpdateDirRequest
impl UnwindSafe for ClusterMappingUpdateDirRequest
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