pub struct PlanDefinitionActionDynamicValueBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub path: Option<StringDt>,
pub expression: Option<Expression>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
path: Option<StringDt>
The path to the element to be set dynamically
expression: Option<Expression>
An expression that provides the dynamic value for the customization
Trait Implementations§
Source§impl Clone for PlanDefinitionActionDynamicValueBackboneElement
impl Clone for PlanDefinitionActionDynamicValueBackboneElement
Source§fn clone(&self) -> PlanDefinitionActionDynamicValueBackboneElement
fn clone(&self) -> PlanDefinitionActionDynamicValueBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for PlanDefinitionActionDynamicValueBackboneElement
impl Convert for PlanDefinitionActionDynamicValueBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for PlanDefinitionActionDynamicValueBackboneElement
impl Default for PlanDefinitionActionDynamicValueBackboneElement
Source§fn default() -> PlanDefinitionActionDynamicValueBackboneElement
fn default() -> PlanDefinitionActionDynamicValueBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanDefinitionActionDynamicValueBackboneElement
impl<'de> Deserialize<'de> for PlanDefinitionActionDynamicValueBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PlanDefinitionActionDynamicValueBackboneElement
impl Executor for PlanDefinitionActionDynamicValueBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for PlanDefinitionActionDynamicValueBackboneElement
Auto Trait Implementations§
impl Freeze for PlanDefinitionActionDynamicValueBackboneElement
impl RefUnwindSafe for PlanDefinitionActionDynamicValueBackboneElement
impl Send for PlanDefinitionActionDynamicValueBackboneElement
impl Sync for PlanDefinitionActionDynamicValueBackboneElement
impl Unpin for PlanDefinitionActionDynamicValueBackboneElement
impl UnwindSafe for PlanDefinitionActionDynamicValueBackboneElement
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