pub struct ClaimEventBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub when: Option<Period>,
}
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
type_: Option<CodeableConcept>
Specific event
when: Option<Period>
Occurance date or period
Trait Implementations§
Source§impl Clone for ClaimEventBackboneElement
impl Clone for ClaimEventBackboneElement
Source§fn clone(&self) -> ClaimEventBackboneElement
fn clone(&self) -> ClaimEventBackboneElement
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 ClaimEventBackboneElement
impl Compare for ClaimEventBackboneElement
Source§impl Convert for ClaimEventBackboneElement
impl Convert for ClaimEventBackboneElement
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 ClaimEventBackboneElement
impl Debug for ClaimEventBackboneElement
Source§impl Default for ClaimEventBackboneElement
impl Default for ClaimEventBackboneElement
Source§fn default() -> ClaimEventBackboneElement
fn default() -> ClaimEventBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClaimEventBackboneElement
impl<'de> Deserialize<'de> for ClaimEventBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for ClaimEventBackboneElement
impl Element for ClaimEventBackboneElement
Source§impl Executor for ClaimEventBackboneElement
impl Executor for ClaimEventBackboneElement
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 ClaimEventBackboneElement
Auto Trait Implementations§
impl Freeze for ClaimEventBackboneElement
impl RefUnwindSafe for ClaimEventBackboneElement
impl Send for ClaimEventBackboneElement
impl Sync for ClaimEventBackboneElement
impl Unpin for ClaimEventBackboneElement
impl UnwindSafe for ClaimEventBackboneElement
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