pub struct StringExpression {
pub negatable_expression_: NegatableExpression,
pub value: Option<String>,
}Expand description
The string type of setting or configuration that may get a negated value.
§How to access
DistributedVirtualPortgroup::config.default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?VmwareDistributedVirtualSwitch::config.default_port_config.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?DistributedVirtualSwitch::config.default_port_config.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?DistributedVirtualPortgroup::reconfigure_dv_portgroup_task(spec).default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?VmwareDistributedVirtualSwitch::create_dv_portgroup_task(spec).default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?VmwareDistributedVirtualSwitch::add_dv_portgroup_task(spec).default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?VmwareDistributedVirtualSwitch::reconfigure_dvs_task(spec).default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?VmwareDistributedVirtualSwitch::reconfigure_dv_port_task(port).setting?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?Folder::create_dvs_task(spec).config_spec.default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?StoragePod::create_dvs_task(spec).config_spec.default_port_config?.filter_policy?.filter_config?[*]⇒DvsTrafficFilterConfigTrait.traffic_ruleset?.rules?[*].qualifier?[*]→DvsSystemTrafficNetworkRuleQualifier.type_of_system_traffic?
(10 of 18 paths)
Fields§
§negatable_expression_: NegatableExpression§value: Option<String>The String value that is either used as it is or negated.
Trait Implementations§
Source§impl Debug for StringExpression
impl Debug for StringExpression
Source§impl Deref for StringExpression
impl Deref for StringExpression
Source§impl DerefMut for StringExpression
impl DerefMut for StringExpression
Source§impl Deserialize for StringExpression
impl Deserialize for StringExpression
Source§impl NegatableExpressionTrait for StringExpression
impl NegatableExpressionTrait for StringExpression
Source§fn get_negatable_expression(&self) -> &NegatableExpression
fn get_negatable_expression(&self) -> &NegatableExpression
Get a reference to the NegatableExpression parent struct
Source§fn get_negatable_expression_mut(&mut self) -> &mut NegatableExpression
fn get_negatable_expression_mut(&mut self) -> &mut NegatableExpression
Get a mutable reference to the NegatableExpression parent struct
Source§impl VimObjectTrait for StringExpression
impl VimObjectTrait for StringExpression
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for StringExpression
Auto Trait Implementations§
impl Freeze for StringExpression
impl RefUnwindSafe for StringExpression
impl Send for StringExpression
impl Sync for StringExpression
impl Unpin for StringExpression
impl UnsafeUnpin for StringExpression
impl UnwindSafe for StringExpression
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