pub struct StructureDefinitionDifferentialBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub element: Option<Vec<ElementDefinition>>,
}
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
element: Option<Vec<ElementDefinition>>
Definition of elements in the resource (if no StructureDefinition)
Trait Implementations§
Source§impl Clone for StructureDefinitionDifferentialBackboneElement
impl Clone for StructureDefinitionDifferentialBackboneElement
Source§fn clone(&self) -> StructureDefinitionDifferentialBackboneElement
fn clone(&self) -> StructureDefinitionDifferentialBackboneElement
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 StructureDefinitionDifferentialBackboneElement
impl Convert for StructureDefinitionDifferentialBackboneElement
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 StructureDefinitionDifferentialBackboneElement
impl Default for StructureDefinitionDifferentialBackboneElement
Source§fn default() -> StructureDefinitionDifferentialBackboneElement
fn default() -> StructureDefinitionDifferentialBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructureDefinitionDifferentialBackboneElement
impl<'de> Deserialize<'de> for StructureDefinitionDifferentialBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for StructureDefinitionDifferentialBackboneElement
impl Executor for StructureDefinitionDifferentialBackboneElement
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 StructureDefinitionDifferentialBackboneElement
Auto Trait Implementations§
impl Freeze for StructureDefinitionDifferentialBackboneElement
impl RefUnwindSafe for StructureDefinitionDifferentialBackboneElement
impl Send for StructureDefinitionDifferentialBackboneElement
impl Sync for StructureDefinitionDifferentialBackboneElement
impl Unpin for StructureDefinitionDifferentialBackboneElement
impl UnwindSafe for StructureDefinitionDifferentialBackboneElement
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