pub struct StructureDefinitionMappingBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identity: Option<IdDt>,
pub uri: Option<UriDt>,
pub name: Option<StringDt>,
pub comment: Option<StringDt>,
}
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
identity: Option<IdDt>
Internal id when this mapping is used
uri: Option<UriDt>
Identifies what this mapping refers to
name: Option<StringDt>
Names what this mapping refers to
comment: Option<StringDt>
Versions, Issues, Scope limitations etc
Trait Implementations§
Source§impl Clone for StructureDefinitionMappingBackboneElement
impl Clone for StructureDefinitionMappingBackboneElement
Source§fn clone(&self) -> StructureDefinitionMappingBackboneElement
fn clone(&self) -> StructureDefinitionMappingBackboneElement
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 StructureDefinitionMappingBackboneElement
impl Convert for StructureDefinitionMappingBackboneElement
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 StructureDefinitionMappingBackboneElement
impl Default for StructureDefinitionMappingBackboneElement
Source§fn default() -> StructureDefinitionMappingBackboneElement
fn default() -> StructureDefinitionMappingBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructureDefinitionMappingBackboneElement
impl<'de> Deserialize<'de> for StructureDefinitionMappingBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for StructureDefinitionMappingBackboneElement
impl Executor for StructureDefinitionMappingBackboneElement
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 StructureDefinitionMappingBackboneElement
Auto Trait Implementations§
impl Freeze for StructureDefinitionMappingBackboneElement
impl RefUnwindSafe for StructureDefinitionMappingBackboneElement
impl Send for StructureDefinitionMappingBackboneElement
impl Sync for StructureDefinitionMappingBackboneElement
impl Unpin for StructureDefinitionMappingBackboneElement
impl UnwindSafe for StructureDefinitionMappingBackboneElement
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