pub struct PersonLinkBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub target: Option<Reference>,
pub assurance: 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
target: Option<Reference>
The resource to which this actual person is associated
assurance: Option<CodeDt>
level1 | level2 | level3 | level4
Trait Implementations§
Source§impl Clone for PersonLinkBackboneElement
impl Clone for PersonLinkBackboneElement
Source§fn clone(&self) -> PersonLinkBackboneElement
fn clone(&self) -> PersonLinkBackboneElement
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 PersonLinkBackboneElement
impl Compare for PersonLinkBackboneElement
Source§impl Convert for PersonLinkBackboneElement
impl Convert for PersonLinkBackboneElement
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 PersonLinkBackboneElement
impl Debug for PersonLinkBackboneElement
Source§impl Default for PersonLinkBackboneElement
impl Default for PersonLinkBackboneElement
Source§fn default() -> PersonLinkBackboneElement
fn default() -> PersonLinkBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonLinkBackboneElement
impl<'de> Deserialize<'de> for PersonLinkBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for PersonLinkBackboneElement
impl Element for PersonLinkBackboneElement
Source§impl Executor for PersonLinkBackboneElement
impl Executor for PersonLinkBackboneElement
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 PersonLinkBackboneElement
Auto Trait Implementations§
impl Freeze for PersonLinkBackboneElement
impl RefUnwindSafe for PersonLinkBackboneElement
impl Send for PersonLinkBackboneElement
impl Sync for PersonLinkBackboneElement
impl Unpin for PersonLinkBackboneElement
impl UnwindSafe for PersonLinkBackboneElement
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