pub struct DeviceDispensePerformerBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub function: Option<CodeableConcept>,
pub actor: 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
function: Option<CodeableConcept>
Who performed the dispense and what they did
actor: Option<Reference>
Individual who was performing
Trait Implementations§
Source§impl Clone for DeviceDispensePerformerBackboneElement
impl Clone for DeviceDispensePerformerBackboneElement
Source§fn clone(&self) -> DeviceDispensePerformerBackboneElement
fn clone(&self) -> DeviceDispensePerformerBackboneElement
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 DeviceDispensePerformerBackboneElement
impl Convert for DeviceDispensePerformerBackboneElement
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 DeviceDispensePerformerBackboneElement
impl Default for DeviceDispensePerformerBackboneElement
Source§fn default() -> DeviceDispensePerformerBackboneElement
fn default() -> DeviceDispensePerformerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceDispensePerformerBackboneElement
impl<'de> Deserialize<'de> for DeviceDispensePerformerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DeviceDispensePerformerBackboneElement
impl Executor for DeviceDispensePerformerBackboneElement
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 DeviceDispensePerformerBackboneElement
Auto Trait Implementations§
impl Freeze for DeviceDispensePerformerBackboneElement
impl RefUnwindSafe for DeviceDispensePerformerBackboneElement
impl Send for DeviceDispensePerformerBackboneElement
impl Sync for DeviceDispensePerformerBackboneElement
impl Unpin for DeviceDispensePerformerBackboneElement
impl UnwindSafe for DeviceDispensePerformerBackboneElement
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