pub struct VsanSpaceUsageDetailResult {
pub space_usage_by_object_type: Option<Vec<VsanObjectSpaceSummary>>,
}Expand description
Describes the vSAN storage capacity breakdown by various vSAN object types.
§How to access
VsanSpaceReportSystem::vsan_query_space_usage().space_detail?VsanSpaceReportSystem::query_vsan_managed_storage_space_usage().space_usage?.space_detail?
Fields§
§space_usage_by_object_type: Option<Vec<VsanObjectSpaceSummary>>The used vSAN capacity for vSAN object types.
Trait Implementations§
Source§impl Debug for VsanSpaceUsageDetailResult
impl Debug for VsanSpaceUsageDetailResult
Source§impl VimObjectTrait for VsanSpaceUsageDetailResult
impl VimObjectTrait for VsanSpaceUsageDetailResult
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanSpaceUsageDetailResult
Auto Trait Implementations§
impl Freeze for VsanSpaceUsageDetailResult
impl RefUnwindSafe for VsanSpaceUsageDetailResult
impl Send for VsanSpaceUsageDetailResult
impl Sync for VsanSpaceUsageDetailResult
impl Unpin for VsanSpaceUsageDetailResult
impl UnsafeUnpin for VsanSpaceUsageDetailResult
impl UnwindSafe for VsanSpaceUsageDetailResult
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