pub struct InsurancePlanCoverageBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub network: Option<Vec<Reference>>,
pub benefit: Option<Vec<InsurancePlanCoverageBenefitBackboneElement>>,
}
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>
Type of coverage
network: Option<Vec<Reference>>
What networks provide coverage
benefit: Option<Vec<InsurancePlanCoverageBenefitBackboneElement>>
List of benefits
Trait Implementations§
Source§impl Clone for InsurancePlanCoverageBackboneElement
impl Clone for InsurancePlanCoverageBackboneElement
Source§fn clone(&self) -> InsurancePlanCoverageBackboneElement
fn clone(&self) -> InsurancePlanCoverageBackboneElement
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 InsurancePlanCoverageBackboneElement
impl Convert for InsurancePlanCoverageBackboneElement
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 InsurancePlanCoverageBackboneElement
impl Default for InsurancePlanCoverageBackboneElement
Source§fn default() -> InsurancePlanCoverageBackboneElement
fn default() -> InsurancePlanCoverageBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InsurancePlanCoverageBackboneElement
impl<'de> Deserialize<'de> for InsurancePlanCoverageBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for InsurancePlanCoverageBackboneElement
impl Executor for InsurancePlanCoverageBackboneElement
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 InsurancePlanCoverageBackboneElement
Auto Trait Implementations§
impl Freeze for InsurancePlanCoverageBackboneElement
impl RefUnwindSafe for InsurancePlanCoverageBackboneElement
impl Send for InsurancePlanCoverageBackboneElement
impl Sync for InsurancePlanCoverageBackboneElement
impl Unpin for InsurancePlanCoverageBackboneElement
impl UnwindSafe for InsurancePlanCoverageBackboneElement
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