pub struct ImmunizationPerformerBackboneElement {
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>
What type of performance was done
actor: Option<Reference>
Individual or organization who was performing
Trait Implementations§
Source§impl Clone for ImmunizationPerformerBackboneElement
impl Clone for ImmunizationPerformerBackboneElement
Source§fn clone(&self) -> ImmunizationPerformerBackboneElement
fn clone(&self) -> ImmunizationPerformerBackboneElement
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 ImmunizationPerformerBackboneElement
impl Convert for ImmunizationPerformerBackboneElement
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 ImmunizationPerformerBackboneElement
impl Default for ImmunizationPerformerBackboneElement
Source§fn default() -> ImmunizationPerformerBackboneElement
fn default() -> ImmunizationPerformerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImmunizationPerformerBackboneElement
impl<'de> Deserialize<'de> for ImmunizationPerformerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImmunizationPerformerBackboneElement
impl Executor for ImmunizationPerformerBackboneElement
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 ImmunizationPerformerBackboneElement
Auto Trait Implementations§
impl Freeze for ImmunizationPerformerBackboneElement
impl RefUnwindSafe for ImmunizationPerformerBackboneElement
impl Send for ImmunizationPerformerBackboneElement
impl Sync for ImmunizationPerformerBackboneElement
impl Unpin for ImmunizationPerformerBackboneElement
impl UnwindSafe for ImmunizationPerformerBackboneElement
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