pub struct ExplanationOfBenefitEventBackboneElement {
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 ExplanationOfBenefitEventBackboneElement
impl Clone for ExplanationOfBenefitEventBackboneElement
Source§fn clone(&self) -> ExplanationOfBenefitEventBackboneElement
fn clone(&self) -> ExplanationOfBenefitEventBackboneElement
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 ExplanationOfBenefitEventBackboneElement
impl Convert for ExplanationOfBenefitEventBackboneElement
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 ExplanationOfBenefitEventBackboneElement
impl Default for ExplanationOfBenefitEventBackboneElement
Source§fn default() -> ExplanationOfBenefitEventBackboneElement
fn default() -> ExplanationOfBenefitEventBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExplanationOfBenefitEventBackboneElement
impl<'de> Deserialize<'de> for ExplanationOfBenefitEventBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ExplanationOfBenefitEventBackboneElement
impl Executor for ExplanationOfBenefitEventBackboneElement
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 ExplanationOfBenefitEventBackboneElement
Auto Trait Implementations§
impl Freeze for ExplanationOfBenefitEventBackboneElement
impl RefUnwindSafe for ExplanationOfBenefitEventBackboneElement
impl Send for ExplanationOfBenefitEventBackboneElement
impl Sync for ExplanationOfBenefitEventBackboneElement
impl Unpin for ExplanationOfBenefitEventBackboneElement
impl UnwindSafe for ExplanationOfBenefitEventBackboneElement
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