pub struct LicenseAvailabilityInfo {
pub feature: LicenseFeatureInfo,
pub total: i32,
pub available: i32,
}Expand description
Deprecated as of vSphere API 4.0, this is not used by the system.
Describes how many licenses of a particular feature is provided by the licensing source.
§How to access
LicenseManager::query_license_source_availability()
Fields§
§feature: LicenseFeatureInfoDescribes the feature.
total: i32Total number of licenses for this given type that are installed on the source.
available: i32The number of licenses that have not yet been reserved on the source.
Trait Implementations§
Source§impl Debug for LicenseAvailabilityInfo
impl Debug for LicenseAvailabilityInfo
Source§impl VimObjectTrait for LicenseAvailabilityInfo
impl VimObjectTrait for LicenseAvailabilityInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for LicenseAvailabilityInfo
Auto Trait Implementations§
impl Freeze for LicenseAvailabilityInfo
impl RefUnwindSafe for LicenseAvailabilityInfo
impl Send for LicenseAvailabilityInfo
impl Sync for LicenseAvailabilityInfo
impl Unpin for LicenseAvailabilityInfo
impl UnsafeUnpin for LicenseAvailabilityInfo
impl UnwindSafe for LicenseAvailabilityInfo
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