pub struct PbmCapabilityGenericTypeInfo {
pub pbm_capability_type_info_: PbmCapabilityTypeInfo,
pub generic_type_name: String,
}Expand description
Generic type definition for capabilities.
Indicates how a collection of values of a specific datatype (PbmCapabilityTypeInfo.typeName) will be interpreted.
This structure may be used only with operations rendered under /pbm.
§How to access
PbmProfileProfileManager::pbm_fetch_capability_metadata().capability_metadata[*].property_metadata[*].r#type?→PbmCapabilityGenericTypeInfoPbmProfileProfileManager::pbm_fetch_capability_schema().capability_metadata_per_category[*].capability_metadata[*].property_metadata[*].r#type?→PbmCapabilityGenericTypeInfo
Fields§
§pbm_capability_type_info_: PbmCapabilityTypeInfo§generic_type_name: StringName of the generic type.
Must correspond to one of the values defined in PbmBuiltinGenericType_enum.
Trait Implementations§
Source§impl Debug for PbmCapabilityGenericTypeInfo
impl Debug for PbmCapabilityGenericTypeInfo
Source§impl Deref for PbmCapabilityGenericTypeInfo
impl Deref for PbmCapabilityGenericTypeInfo
Source§impl PbmCapabilityTypeInfoTrait for PbmCapabilityGenericTypeInfo
impl PbmCapabilityTypeInfoTrait for PbmCapabilityGenericTypeInfo
Source§fn get_pbm_capability_type_info(&self) -> &PbmCapabilityTypeInfo
fn get_pbm_capability_type_info(&self) -> &PbmCapabilityTypeInfo
Get a reference to the PbmCapabilityTypeInfo parent struct
Source§fn get_pbm_capability_type_info_mut(&mut self) -> &mut PbmCapabilityTypeInfo
fn get_pbm_capability_type_info_mut(&mut self) -> &mut PbmCapabilityTypeInfo
Get a mutable reference to the PbmCapabilityTypeInfo parent struct
Source§impl VimObjectTrait for PbmCapabilityGenericTypeInfo
impl VimObjectTrait for PbmCapabilityGenericTypeInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for PbmCapabilityGenericTypeInfo
Auto Trait Implementations§
impl Freeze for PbmCapabilityGenericTypeInfo
impl RefUnwindSafe for PbmCapabilityGenericTypeInfo
impl Send for PbmCapabilityGenericTypeInfo
impl Sync for PbmCapabilityGenericTypeInfo
impl Unpin for PbmCapabilityGenericTypeInfo
impl UnsafeUnpin for PbmCapabilityGenericTypeInfo
impl UnwindSafe for PbmCapabilityGenericTypeInfo
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