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