pub struct GenomicStudyAnalysisPerformerBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub actor: Option<Reference>,
pub role: Option<CodeableConcept>,
}
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
actor: Option<Reference>
The organization, healthcare professional, or others who participated in performing this analysis
role: Option<CodeableConcept>
Role of the actor for this analysis
Trait Implementations§
Source§impl Clone for GenomicStudyAnalysisPerformerBackboneElement
impl Clone for GenomicStudyAnalysisPerformerBackboneElement
Source§fn clone(&self) -> GenomicStudyAnalysisPerformerBackboneElement
fn clone(&self) -> GenomicStudyAnalysisPerformerBackboneElement
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 GenomicStudyAnalysisPerformerBackboneElement
impl Convert for GenomicStudyAnalysisPerformerBackboneElement
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 GenomicStudyAnalysisPerformerBackboneElement
impl Default for GenomicStudyAnalysisPerformerBackboneElement
Source§fn default() -> GenomicStudyAnalysisPerformerBackboneElement
fn default() -> GenomicStudyAnalysisPerformerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenomicStudyAnalysisPerformerBackboneElement
impl<'de> Deserialize<'de> for GenomicStudyAnalysisPerformerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for GenomicStudyAnalysisPerformerBackboneElement
impl Executor for GenomicStudyAnalysisPerformerBackboneElement
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 GenomicStudyAnalysisPerformerBackboneElement
Auto Trait Implementations§
impl Freeze for GenomicStudyAnalysisPerformerBackboneElement
impl RefUnwindSafe for GenomicStudyAnalysisPerformerBackboneElement
impl Send for GenomicStudyAnalysisPerformerBackboneElement
impl Sync for GenomicStudyAnalysisPerformerBackboneElement
impl Unpin for GenomicStudyAnalysisPerformerBackboneElement
impl UnwindSafe for GenomicStudyAnalysisPerformerBackboneElement
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