pub struct EvidenceCertaintyBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub description: Option<MarkdownDt>,
pub note: Option<Vec<Annotation>>,
pub type_: Option<CodeableConcept>,
pub rating: Option<CodeableConcept>,
pub rater: Option<StringDt>,
pub subcomponent: Option<Vec<EvidenceCertaintyBackboneElement>>,
}
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
description: Option<MarkdownDt>
Textual description of certainty
note: Option<Vec<Annotation>>
Footnotes and/or explanatory notes
type_: Option<CodeableConcept>
Aspect of certainty being rated
rating: Option<CodeableConcept>
Assessment or judgement of the aspect
rater: Option<StringDt>
Individual or group who did the rating
subcomponent: Option<Vec<EvidenceCertaintyBackboneElement>>
A domain or subdomain of certainty
Trait Implementations§
Source§impl Clone for EvidenceCertaintyBackboneElement
impl Clone for EvidenceCertaintyBackboneElement
Source§fn clone(&self) -> EvidenceCertaintyBackboneElement
fn clone(&self) -> EvidenceCertaintyBackboneElement
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 EvidenceCertaintyBackboneElement
impl Convert for EvidenceCertaintyBackboneElement
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 EvidenceCertaintyBackboneElement
impl Default for EvidenceCertaintyBackboneElement
Source§fn default() -> EvidenceCertaintyBackboneElement
fn default() -> EvidenceCertaintyBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceCertaintyBackboneElement
impl<'de> Deserialize<'de> for EvidenceCertaintyBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EvidenceCertaintyBackboneElement
impl Executor for EvidenceCertaintyBackboneElement
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 EvidenceCertaintyBackboneElement
Auto Trait Implementations§
impl Freeze for EvidenceCertaintyBackboneElement
impl RefUnwindSafe for EvidenceCertaintyBackboneElement
impl Send for EvidenceCertaintyBackboneElement
impl Sync for EvidenceCertaintyBackboneElement
impl Unpin for EvidenceCertaintyBackboneElement
impl UnwindSafe for EvidenceCertaintyBackboneElement
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