pub struct ConditionParticipantBackboneElement {
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 condition
Trait Implementations§
Source§impl Clone for ConditionParticipantBackboneElement
impl Clone for ConditionParticipantBackboneElement
Source§fn clone(&self) -> ConditionParticipantBackboneElement
fn clone(&self) -> ConditionParticipantBackboneElement
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 ConditionParticipantBackboneElement
impl Convert for ConditionParticipantBackboneElement
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 ConditionParticipantBackboneElement
impl Default for ConditionParticipantBackboneElement
Source§fn default() -> ConditionParticipantBackboneElement
fn default() -> ConditionParticipantBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConditionParticipantBackboneElement
impl<'de> Deserialize<'de> for ConditionParticipantBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ConditionParticipantBackboneElement
impl Executor for ConditionParticipantBackboneElement
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 ConditionParticipantBackboneElement
Auto Trait Implementations§
impl Freeze for ConditionParticipantBackboneElement
impl RefUnwindSafe for ConditionParticipantBackboneElement
impl Send for ConditionParticipantBackboneElement
impl Sync for ConditionParticipantBackboneElement
impl Unpin for ConditionParticipantBackboneElement
impl UnwindSafe for ConditionParticipantBackboneElement
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