pub struct VsanHostAboutInfoEx {
pub name: Option<String>,
pub version: Option<String>,
pub build: Option<String>,
pub build_type: Option<String>,
pub api_version: Option<String>,
}Expand description
This data object type describes system information including the name, version, build type and build number.
This structure may be used only with operations rendered under /vsan.
§How to access
VsanSystemEx::vsan_get_about_info_ex()
Fields§
§name: Option<String>Represents name of current product.
version: Option<String>Represents version of current product.
build: Option<String>Represents build number of current product.
build_type: Option<String>Represents build type of current product.
api_version: Option<String>Represents managment API verison for vSAN.
Trait Implementations§
Source§impl Debug for VsanHostAboutInfoEx
impl Debug for VsanHostAboutInfoEx
Source§impl Deserialize for VsanHostAboutInfoEx
impl Deserialize for VsanHostAboutInfoEx
Source§impl VimObjectTrait for VsanHostAboutInfoEx
impl VimObjectTrait for VsanHostAboutInfoEx
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanHostAboutInfoEx
Auto Trait Implementations§
impl Freeze for VsanHostAboutInfoEx
impl RefUnwindSafe for VsanHostAboutInfoEx
impl Send for VsanHostAboutInfoEx
impl Sync for VsanHostAboutInfoEx
impl Unpin for VsanHostAboutInfoEx
impl UnsafeUnpin for VsanHostAboutInfoEx
impl UnwindSafe for VsanHostAboutInfoEx
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