pub struct VStorageObjectStateInfo {
pub tentative: Option<bool>,
}
Expand description
Contains information of a virtual storage object state.
NOTE: The information obtained with this object is dynamic and it could change during the lifetime of the object. For performance purposes some of the data may not reflect the immediate state of the object, also there is not guarantee that it will be provided.
Fields§
§tentative: Option<bool>
If set this flag indicates that the object currently is part of provisioning operation or the last operation has not finished gracefully.
There are maintenance procedures that are working on resolving that tentative state. Note that this might result in the object to be removed.
Trait Implementations§
Source§impl Debug for VStorageObjectStateInfo
impl Debug for VStorageObjectStateInfo
Source§impl<'de> Deserialize<'de> for VStorageObjectStateInfo
impl<'de> Deserialize<'de> for VStorageObjectStateInfo
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for VStorageObjectStateInfo
impl Serialize for VStorageObjectStateInfo
Source§impl VimObjectTrait for VStorageObjectStateInfo
impl VimObjectTrait for VStorageObjectStateInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VStorageObjectStateInfo
Auto Trait Implementations§
impl Freeze for VStorageObjectStateInfo
impl RefUnwindSafe for VStorageObjectStateInfo
impl Send for VStorageObjectStateInfo
impl Sync for VStorageObjectStateInfo
impl Unpin for VStorageObjectStateInfo
impl UnwindSafe for VStorageObjectStateInfo
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