pub struct OptionType {
pub value_is_readonly: Option<bool>,
}Expand description
The base data object type for all options.
§How to access
StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.device_change?[*].device.device_info?→OptionDef.option_typeStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.device_change?[*].device.device_info?→OptionDef.option_typeStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.device_change?[*].device.device_info?→OptionDef.option_typeStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device.device_info?→OptionDef.option_typeStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_groups?.device_group?[*].device_info?→OptionDef.option_typeClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.device_change?[*].device.device_info?→OptionDef.option_typeClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.device_change?[*].device.device_info?→OptionDef.option_typeClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.device_change?[*].device.device_info?→OptionDef.option_typeClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device.device_info?→OptionDef.option_typeClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_groups?.device_group?[*].device_info?→OptionDef.option_type
(10 of 100 paths)
Fields§
§value_is_readonly: Option<bool>The flag to indicate whether or not a user can modify a value belonging to this option type.
If the flag is not set, the value can be modified.
Trait Implementations§
Source§impl Debug for OptionType
impl Debug for OptionType
Source§impl Deserialize for OptionType
impl Deserialize for OptionType
Source§impl OptionTypeTrait for OptionType
impl OptionTypeTrait for OptionType
Source§fn get_option_type(&self) -> &OptionType
fn get_option_type(&self) -> &OptionType
Get a reference to the OptionType parent struct
Source§fn get_option_type_mut(&mut self) -> &mut OptionType
fn get_option_type_mut(&mut self) -> &mut OptionType
Get a mutable reference to the OptionType parent struct
Source§impl VimObjectTrait for OptionType
impl VimObjectTrait for OptionType
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for OptionType
Auto Trait Implementations§
impl Freeze for OptionType
impl RefUnwindSafe for OptionType
impl Send for OptionType
impl Sync for OptionType
impl Unpin for OptionType
impl UnsafeUnpin for OptionType
impl UnwindSafe for OptionType
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