pub struct DocumentReferenceRelatesToBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeableConcept>,
pub target: 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
code: Option<CodeableConcept>
The relationship type with another document
target: Option<Reference>
Target of the relationship
Trait Implementations§
Source§impl Clone for DocumentReferenceRelatesToBackboneElement
impl Clone for DocumentReferenceRelatesToBackboneElement
Source§fn clone(&self) -> DocumentReferenceRelatesToBackboneElement
fn clone(&self) -> DocumentReferenceRelatesToBackboneElement
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 DocumentReferenceRelatesToBackboneElement
impl Convert for DocumentReferenceRelatesToBackboneElement
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 DocumentReferenceRelatesToBackboneElement
impl Default for DocumentReferenceRelatesToBackboneElement
Source§fn default() -> DocumentReferenceRelatesToBackboneElement
fn default() -> DocumentReferenceRelatesToBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentReferenceRelatesToBackboneElement
impl<'de> Deserialize<'de> for DocumentReferenceRelatesToBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DocumentReferenceRelatesToBackboneElement
impl Executor for DocumentReferenceRelatesToBackboneElement
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 DocumentReferenceRelatesToBackboneElement
Auto Trait Implementations§
impl Freeze for DocumentReferenceRelatesToBackboneElement
impl RefUnwindSafe for DocumentReferenceRelatesToBackboneElement
impl Send for DocumentReferenceRelatesToBackboneElement
impl Sync for DocumentReferenceRelatesToBackboneElement
impl Unpin for DocumentReferenceRelatesToBackboneElement
impl UnwindSafe for DocumentReferenceRelatesToBackboneElement
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