pub struct PatientLinkBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub other: Option<Reference>,
pub type_: Option<CodeDt>,
}
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
other: Option<Reference>
The other patient or related person resource that the link refers to
type_: Option<CodeDt>
replaced-by | replaces | refer | seealso
Trait Implementations§
Source§impl Clone for PatientLinkBackboneElement
impl Clone for PatientLinkBackboneElement
Source§fn clone(&self) -> PatientLinkBackboneElement
fn clone(&self) -> PatientLinkBackboneElement
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 Compare for PatientLinkBackboneElement
impl Compare for PatientLinkBackboneElement
Source§impl Convert for PatientLinkBackboneElement
impl Convert for PatientLinkBackboneElement
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 Debug for PatientLinkBackboneElement
impl Debug for PatientLinkBackboneElement
Source§impl Default for PatientLinkBackboneElement
impl Default for PatientLinkBackboneElement
Source§fn default() -> PatientLinkBackboneElement
fn default() -> PatientLinkBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatientLinkBackboneElement
impl<'de> Deserialize<'de> for PatientLinkBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for PatientLinkBackboneElement
impl Element for PatientLinkBackboneElement
Source§impl Executor for PatientLinkBackboneElement
impl Executor for PatientLinkBackboneElement
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 PatientLinkBackboneElement
Auto Trait Implementations§
impl Freeze for PatientLinkBackboneElement
impl RefUnwindSafe for PatientLinkBackboneElement
impl Send for PatientLinkBackboneElement
impl Sync for PatientLinkBackboneElement
impl Unpin for PatientLinkBackboneElement
impl UnwindSafe for PatientLinkBackboneElement
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