pub struct ProcedureFocalDeviceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub action: Option<CodeableConcept>,
pub manipulated: Option<Reference>,
}
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
action: Option<CodeableConcept>
Kind of change to device
manipulated: Option<Reference>
Device that was changed
Trait Implementations§
Source§impl Clone for ProcedureFocalDeviceBackboneElement
impl Clone for ProcedureFocalDeviceBackboneElement
Source§fn clone(&self) -> ProcedureFocalDeviceBackboneElement
fn clone(&self) -> ProcedureFocalDeviceBackboneElement
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 ProcedureFocalDeviceBackboneElement
impl Convert for ProcedureFocalDeviceBackboneElement
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 ProcedureFocalDeviceBackboneElement
impl Default for ProcedureFocalDeviceBackboneElement
Source§fn default() -> ProcedureFocalDeviceBackboneElement
fn default() -> ProcedureFocalDeviceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcedureFocalDeviceBackboneElement
impl<'de> Deserialize<'de> for ProcedureFocalDeviceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ProcedureFocalDeviceBackboneElement
impl Executor for ProcedureFocalDeviceBackboneElement
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 ProcedureFocalDeviceBackboneElement
Auto Trait Implementations§
impl Freeze for ProcedureFocalDeviceBackboneElement
impl RefUnwindSafe for ProcedureFocalDeviceBackboneElement
impl Send for ProcedureFocalDeviceBackboneElement
impl Sync for ProcedureFocalDeviceBackboneElement
impl Unpin for ProcedureFocalDeviceBackboneElement
impl UnwindSafe for ProcedureFocalDeviceBackboneElement
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