pub struct AllergyIntoleranceParticipantBackboneElement {
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>
Type of involvement
actor: Option<Reference>
Who or what participated in the activities related to the allergy or intolerance
Trait Implementations§
Source§impl Clone for AllergyIntoleranceParticipantBackboneElement
impl Clone for AllergyIntoleranceParticipantBackboneElement
Source§fn clone(&self) -> AllergyIntoleranceParticipantBackboneElement
fn clone(&self) -> AllergyIntoleranceParticipantBackboneElement
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 AllergyIntoleranceParticipantBackboneElement
impl Convert for AllergyIntoleranceParticipantBackboneElement
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 AllergyIntoleranceParticipantBackboneElement
impl Default for AllergyIntoleranceParticipantBackboneElement
Source§fn default() -> AllergyIntoleranceParticipantBackboneElement
fn default() -> AllergyIntoleranceParticipantBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AllergyIntoleranceParticipantBackboneElement
impl<'de> Deserialize<'de> for AllergyIntoleranceParticipantBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for AllergyIntoleranceParticipantBackboneElement
impl Executor for AllergyIntoleranceParticipantBackboneElement
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 AllergyIntoleranceParticipantBackboneElement
Auto Trait Implementations§
impl Freeze for AllergyIntoleranceParticipantBackboneElement
impl RefUnwindSafe for AllergyIntoleranceParticipantBackboneElement
impl Send for AllergyIntoleranceParticipantBackboneElement
impl Sync for AllergyIntoleranceParticipantBackboneElement
impl Unpin for AllergyIntoleranceParticipantBackboneElement
impl UnwindSafe for AllergyIntoleranceParticipantBackboneElement
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