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