pub struct ImmunizationProtocolAppliedBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub series: Option<StringDt>,
pub authority: Option<Reference>,
pub target_disease: Option<Vec<CodeableConcept>>,
pub dose_number: Option<StringDt>,
pub series_doses: 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
series: Option<StringDt>
Name of vaccine series
Who is responsible for publishing the recommendations
target_disease: Option<Vec<CodeableConcept>>
Vaccine preventatable disease being targeted
dose_number: Option<StringDt>
Dose number within series
series_doses: Option<StringDt>
Recommended number of doses for immunity
Trait Implementations§
Source§impl Clone for ImmunizationProtocolAppliedBackboneElement
impl Clone for ImmunizationProtocolAppliedBackboneElement
Source§fn clone(&self) -> ImmunizationProtocolAppliedBackboneElement
fn clone(&self) -> ImmunizationProtocolAppliedBackboneElement
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 ImmunizationProtocolAppliedBackboneElement
impl Convert for ImmunizationProtocolAppliedBackboneElement
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 ImmunizationProtocolAppliedBackboneElement
impl Default for ImmunizationProtocolAppliedBackboneElement
Source§fn default() -> ImmunizationProtocolAppliedBackboneElement
fn default() -> ImmunizationProtocolAppliedBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImmunizationProtocolAppliedBackboneElement
impl<'de> Deserialize<'de> for ImmunizationProtocolAppliedBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImmunizationProtocolAppliedBackboneElement
impl Executor for ImmunizationProtocolAppliedBackboneElement
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 ImmunizationProtocolAppliedBackboneElement
Auto Trait Implementations§
impl Freeze for ImmunizationProtocolAppliedBackboneElement
impl RefUnwindSafe for ImmunizationProtocolAppliedBackboneElement
impl Send for ImmunizationProtocolAppliedBackboneElement
impl Sync for ImmunizationProtocolAppliedBackboneElement
impl Unpin for ImmunizationProtocolAppliedBackboneElement
impl UnwindSafe for ImmunizationProtocolAppliedBackboneElement
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