pub struct CnsBaseCreateSpec {}Expand description
Base specification for volume creation.
This structure may be used only with operations rendered under /vsan.
§How to access
CnsVolumeManager::cns_create_volume(create_specs).create_spec?
Trait Implementations§
Source§impl Debug for CnsBaseCreateSpec
impl Debug for CnsBaseCreateSpec
Source§impl Deserialize for CnsBaseCreateSpec
impl Deserialize for CnsBaseCreateSpec
Source§impl VimObjectTrait for CnsBaseCreateSpec
impl VimObjectTrait for CnsBaseCreateSpec
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl CnsBaseCreateSpecTrait for CnsBaseCreateSpec
impl DataObjectTrait for CnsBaseCreateSpec
Auto Trait Implementations§
impl Freeze for CnsBaseCreateSpec
impl RefUnwindSafe for CnsBaseCreateSpec
impl Send for CnsBaseCreateSpec
impl Sync for CnsBaseCreateSpec
impl Unpin for CnsBaseCreateSpec
impl UnsafeUnpin for CnsBaseCreateSpec
impl UnwindSafe for CnsBaseCreateSpec
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