pub struct NodesDisksCreateDirectoryRequest {
pub add_datastore: Option<bool>,
pub disk: String,
pub filesystem: Option<PbsFilesystemEnum>,
pub name: String,
pub removable_datastore: Option<bool>,
}Fields§
§add_datastore: Option<bool>Configure a datastore using the directory.
disk: StringBlock device name (/sys/block/
filesystem: Option<PbsFilesystemEnum>A file system type supported by our tooling.
name: StringDatastore name.
removable_datastore: Option<bool>The added datastore is removable.
Implementations§
Source§impl NodesDisksCreateDirectoryRequest
impl NodesDisksCreateDirectoryRequest
pub fn new(disk: String, name: String) -> NodesDisksCreateDirectoryRequest
Trait Implementations§
Source§impl Clone for NodesDisksCreateDirectoryRequest
impl Clone for NodesDisksCreateDirectoryRequest
Source§fn clone(&self) -> NodesDisksCreateDirectoryRequest
fn clone(&self) -> NodesDisksCreateDirectoryRequest
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 NodesDisksCreateDirectoryRequest
impl Default for NodesDisksCreateDirectoryRequest
Source§fn default() -> NodesDisksCreateDirectoryRequest
fn default() -> NodesDisksCreateDirectoryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesDisksCreateDirectoryRequest
impl<'de> Deserialize<'de> for NodesDisksCreateDirectoryRequest
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 NodesDisksCreateDirectoryRequest
impl PartialEq for NodesDisksCreateDirectoryRequest
Source§fn eq(&self, other: &NodesDisksCreateDirectoryRequest) -> bool
fn eq(&self, other: &NodesDisksCreateDirectoryRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesDisksCreateDirectoryRequest
Auto Trait Implementations§
impl Freeze for NodesDisksCreateDirectoryRequest
impl RefUnwindSafe for NodesDisksCreateDirectoryRequest
impl Send for NodesDisksCreateDirectoryRequest
impl Sync for NodesDisksCreateDirectoryRequest
impl Unpin for NodesDisksCreateDirectoryRequest
impl UnsafeUnpin for NodesDisksCreateDirectoryRequest
impl UnwindSafe for NodesDisksCreateDirectoryRequest
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