pub struct ClaimAccidentBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub date: Option<DateDt>,
pub type_: Option<CodeableConcept>,
pub location: 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
date: Option<DateDt>
When the incident occurred
type_: Option<CodeableConcept>
The nature of the accident
location: Option<Reference>
Where the event occurred
Trait Implementations§
Source§impl Clone for ClaimAccidentBackboneElement
impl Clone for ClaimAccidentBackboneElement
Source§fn clone(&self) -> ClaimAccidentBackboneElement
fn clone(&self) -> ClaimAccidentBackboneElement
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 ClaimAccidentBackboneElement
impl Convert for ClaimAccidentBackboneElement
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 ClaimAccidentBackboneElement
impl Debug for ClaimAccidentBackboneElement
Source§impl Default for ClaimAccidentBackboneElement
impl Default for ClaimAccidentBackboneElement
Source§fn default() -> ClaimAccidentBackboneElement
fn default() -> ClaimAccidentBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClaimAccidentBackboneElement
impl<'de> Deserialize<'de> for ClaimAccidentBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ClaimAccidentBackboneElement
impl Executor for ClaimAccidentBackboneElement
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 ClaimAccidentBackboneElement
Auto Trait Implementations§
impl Freeze for ClaimAccidentBackboneElement
impl RefUnwindSafe for ClaimAccidentBackboneElement
impl Send for ClaimAccidentBackboneElement
impl Sync for ClaimAccidentBackboneElement
impl Unpin for ClaimAccidentBackboneElement
impl UnwindSafe for ClaimAccidentBackboneElement
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