pub struct EvidenceReportRelatesToTargetBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub url: Option<UriDt>,
pub identifier: Option<Identifier>,
pub display: Option<MarkdownDt>,
pub resource: 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
url: Option<UriDt>
Target of the relationship URL
identifier: Option<Identifier>
Target of the relationship Identifier
display: Option<MarkdownDt>
Target of the relationship Display
resource: Option<Reference>
Target of the relationship Resource reference
Trait Implementations§
Source§impl Clone for EvidenceReportRelatesToTargetBackboneElement
impl Clone for EvidenceReportRelatesToTargetBackboneElement
Source§fn clone(&self) -> EvidenceReportRelatesToTargetBackboneElement
fn clone(&self) -> EvidenceReportRelatesToTargetBackboneElement
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 EvidenceReportRelatesToTargetBackboneElement
impl Convert for EvidenceReportRelatesToTargetBackboneElement
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 EvidenceReportRelatesToTargetBackboneElement
impl Default for EvidenceReportRelatesToTargetBackboneElement
Source§fn default() -> EvidenceReportRelatesToTargetBackboneElement
fn default() -> EvidenceReportRelatesToTargetBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceReportRelatesToTargetBackboneElement
impl<'de> Deserialize<'de> for EvidenceReportRelatesToTargetBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EvidenceReportRelatesToTargetBackboneElement
impl Executor for EvidenceReportRelatesToTargetBackboneElement
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 EvidenceReportRelatesToTargetBackboneElement
Auto Trait Implementations§
impl Freeze for EvidenceReportRelatesToTargetBackboneElement
impl RefUnwindSafe for EvidenceReportRelatesToTargetBackboneElement
impl Send for EvidenceReportRelatesToTargetBackboneElement
impl Sync for EvidenceReportRelatesToTargetBackboneElement
impl Unpin for EvidenceReportRelatesToTargetBackboneElement
impl UnwindSafe for EvidenceReportRelatesToTargetBackboneElement
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