pub struct StructureMapStructureBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub url: Option<CanonicalDt>,
pub mode: Option<CodeDt>,
pub alias: Option<StringDt>,
pub documentation: 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
url: Option<CanonicalDt>
Canonical reference to structure definition
mode: Option<CodeDt>
source | queried | target | produced
alias: Option<StringDt>
Name for type in this map
documentation: Option<StringDt>
Documentation on use of structure
Trait Implementations§
Source§impl Clone for StructureMapStructureBackboneElement
impl Clone for StructureMapStructureBackboneElement
Source§fn clone(&self) -> StructureMapStructureBackboneElement
fn clone(&self) -> StructureMapStructureBackboneElement
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 StructureMapStructureBackboneElement
impl Convert for StructureMapStructureBackboneElement
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 StructureMapStructureBackboneElement
impl Default for StructureMapStructureBackboneElement
Source§fn default() -> StructureMapStructureBackboneElement
fn default() -> StructureMapStructureBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructureMapStructureBackboneElement
impl<'de> Deserialize<'de> for StructureMapStructureBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for StructureMapStructureBackboneElement
impl Executor for StructureMapStructureBackboneElement
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 StructureMapStructureBackboneElement
Auto Trait Implementations§
impl Freeze for StructureMapStructureBackboneElement
impl RefUnwindSafe for StructureMapStructureBackboneElement
impl Send for StructureMapStructureBackboneElement
impl Sync for StructureMapStructureBackboneElement
impl Unpin for StructureMapStructureBackboneElement
impl UnwindSafe for StructureMapStructureBackboneElement
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