pub struct EvidenceReportSubjectBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub characteristic: Option<Vec<EvidenceReportSubjectCharacteristicBackboneElement>>,
pub note: Option<Vec<Annotation>>,
}
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
characteristic: Option<Vec<EvidenceReportSubjectCharacteristicBackboneElement>>
Characteristic
note: Option<Vec<Annotation>>
Footnotes and/or explanatory notes
Trait Implementations§
Source§impl Clone for EvidenceReportSubjectBackboneElement
impl Clone for EvidenceReportSubjectBackboneElement
Source§fn clone(&self) -> EvidenceReportSubjectBackboneElement
fn clone(&self) -> EvidenceReportSubjectBackboneElement
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 EvidenceReportSubjectBackboneElement
impl Convert for EvidenceReportSubjectBackboneElement
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 EvidenceReportSubjectBackboneElement
impl Default for EvidenceReportSubjectBackboneElement
Source§fn default() -> EvidenceReportSubjectBackboneElement
fn default() -> EvidenceReportSubjectBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceReportSubjectBackboneElement
impl<'de> Deserialize<'de> for EvidenceReportSubjectBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EvidenceReportSubjectBackboneElement
impl Executor for EvidenceReportSubjectBackboneElement
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 EvidenceReportSubjectBackboneElement
Auto Trait Implementations§
impl Freeze for EvidenceReportSubjectBackboneElement
impl RefUnwindSafe for EvidenceReportSubjectBackboneElement
impl Send for EvidenceReportSubjectBackboneElement
impl Sync for EvidenceReportSubjectBackboneElement
impl Unpin for EvidenceReportSubjectBackboneElement
impl UnwindSafe for EvidenceReportSubjectBackboneElement
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