pub struct StructureMapGroupRuleDependentBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name: Option<IdDt>,
pub parameter: Option<Vec<StructureMapGroupRuleTargetParameterBackboneElement>>,
}
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
name: Option<IdDt>
Name of a rule or group to apply
parameter: Option<Vec<StructureMapGroupRuleTargetParameterBackboneElement>>
Parameter to pass to the rule or group
Trait Implementations§
Source§impl Clone for StructureMapGroupRuleDependentBackboneElement
impl Clone for StructureMapGroupRuleDependentBackboneElement
Source§fn clone(&self) -> StructureMapGroupRuleDependentBackboneElement
fn clone(&self) -> StructureMapGroupRuleDependentBackboneElement
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 StructureMapGroupRuleDependentBackboneElement
impl Convert for StructureMapGroupRuleDependentBackboneElement
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 StructureMapGroupRuleDependentBackboneElement
impl Default for StructureMapGroupRuleDependentBackboneElement
Source§fn default() -> StructureMapGroupRuleDependentBackboneElement
fn default() -> StructureMapGroupRuleDependentBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructureMapGroupRuleDependentBackboneElement
impl<'de> Deserialize<'de> for StructureMapGroupRuleDependentBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for StructureMapGroupRuleDependentBackboneElement
impl Executor for StructureMapGroupRuleDependentBackboneElement
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 StructureMapGroupRuleDependentBackboneElement
Auto Trait Implementations§
impl Freeze for StructureMapGroupRuleDependentBackboneElement
impl RefUnwindSafe for StructureMapGroupRuleDependentBackboneElement
impl Send for StructureMapGroupRuleDependentBackboneElement
impl Sync for StructureMapGroupRuleDependentBackboneElement
impl Unpin for StructureMapGroupRuleDependentBackboneElement
impl UnwindSafe for StructureMapGroupRuleDependentBackboneElement
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