pub struct StructureMapConstBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name: Option<IdDt>,
pub value: 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
name: Option<IdDt>
Constant name
value: Option<StringDt>
FHIRPath exression - value of the constant
Trait Implementations§
Source§impl Clone for StructureMapConstBackboneElement
impl Clone for StructureMapConstBackboneElement
Source§fn clone(&self) -> StructureMapConstBackboneElement
fn clone(&self) -> StructureMapConstBackboneElement
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 StructureMapConstBackboneElement
impl Convert for StructureMapConstBackboneElement
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 StructureMapConstBackboneElement
impl Default for StructureMapConstBackboneElement
Source§fn default() -> StructureMapConstBackboneElement
fn default() -> StructureMapConstBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructureMapConstBackboneElement
impl<'de> Deserialize<'de> for StructureMapConstBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for StructureMapConstBackboneElement
impl Executor for StructureMapConstBackboneElement
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 StructureMapConstBackboneElement
Auto Trait Implementations§
impl Freeze for StructureMapConstBackboneElement
impl RefUnwindSafe for StructureMapConstBackboneElement
impl Send for StructureMapConstBackboneElement
impl Sync for StructureMapConstBackboneElement
impl Unpin for StructureMapConstBackboneElement
impl UnwindSafe for StructureMapConstBackboneElement
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