pub struct DeviceConformsToBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub category: Option<CodeableConcept>,
pub specification: Option<CodeableConcept>,
pub version: 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
category: Option<CodeableConcept>
Describes the common type of the standard, specification, or formal guidance. communication | performance | measurement
specification: Option<CodeableConcept>
Identifies the standard, specification, or formal guidance that the device adheres to
version: Option<StringDt>
Specific form or variant of the standard
Trait Implementations§
Source§impl Clone for DeviceConformsToBackboneElement
impl Clone for DeviceConformsToBackboneElement
Source§fn clone(&self) -> DeviceConformsToBackboneElement
fn clone(&self) -> DeviceConformsToBackboneElement
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 DeviceConformsToBackboneElement
impl Convert for DeviceConformsToBackboneElement
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 DeviceConformsToBackboneElement
impl Default for DeviceConformsToBackboneElement
Source§fn default() -> DeviceConformsToBackboneElement
fn default() -> DeviceConformsToBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceConformsToBackboneElement
impl<'de> Deserialize<'de> for DeviceConformsToBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DeviceConformsToBackboneElement
impl Executor for DeviceConformsToBackboneElement
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 DeviceConformsToBackboneElement
Auto Trait Implementations§
impl Freeze for DeviceConformsToBackboneElement
impl RefUnwindSafe for DeviceConformsToBackboneElement
impl Send for DeviceConformsToBackboneElement
impl Sync for DeviceConformsToBackboneElement
impl Unpin for DeviceConformsToBackboneElement
impl UnwindSafe for DeviceConformsToBackboneElement
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