pub trait HealthPlanCostSharingSpecificationTrait {
    // Required methods
    fn get_health_plan_coinsurance_option(
        &self
    ) -> &[HealthPlanCoinsuranceOptionProperty];
    fn take_health_plan_coinsurance_option(
        &mut self
    ) -> Vec<HealthPlanCoinsuranceOptionProperty>;
    fn get_health_plan_coinsurance_rate(
        &self
    ) -> &[HealthPlanCoinsuranceRateProperty];
    fn take_health_plan_coinsurance_rate(
        &mut self
    ) -> Vec<HealthPlanCoinsuranceRateProperty>;
    fn get_health_plan_copay(&self) -> &[HealthPlanCopayProperty];
    fn take_health_plan_copay(&mut self) -> Vec<HealthPlanCopayProperty>;
    fn get_health_plan_copay_option(&self) -> &[HealthPlanCopayOptionProperty];
    fn take_health_plan_copay_option(
        &mut self
    ) -> Vec<HealthPlanCopayOptionProperty>;
    fn get_health_plan_pharmacy_category(
        &self
    ) -> &[HealthPlanPharmacyCategoryProperty];
    fn take_health_plan_pharmacy_category(
        &mut self
    ) -> Vec<HealthPlanPharmacyCategoryProperty>;
}
Expand description

This trait is for properties from https://schema.org/HealthPlanCostSharingSpecification.

Required Methods§

source

fn get_health_plan_coinsurance_option( &self ) -> &[HealthPlanCoinsuranceOptionProperty]

source

fn take_health_plan_coinsurance_option( &mut self ) -> Vec<HealthPlanCoinsuranceOptionProperty>

source

fn get_health_plan_coinsurance_rate( &self ) -> &[HealthPlanCoinsuranceRateProperty]

source

fn take_health_plan_coinsurance_rate( &mut self ) -> Vec<HealthPlanCoinsuranceRateProperty>

source

fn get_health_plan_copay(&self) -> &[HealthPlanCopayProperty]

Get https://schema.org/healthPlanCopay from Self as borrowed slice.

source

fn take_health_plan_copay(&mut self) -> Vec<HealthPlanCopayProperty>

Take https://schema.org/healthPlanCopay from Self as owned vector.

source

fn get_health_plan_copay_option(&self) -> &[HealthPlanCopayOptionProperty]

Get https://schema.org/healthPlanCopayOption from Self as borrowed slice.

source

fn take_health_plan_copay_option( &mut self ) -> Vec<HealthPlanCopayOptionProperty>

source

fn get_health_plan_pharmacy_category( &self ) -> &[HealthPlanPharmacyCategoryProperty]

source

fn take_health_plan_pharmacy_category( &mut self ) -> Vec<HealthPlanPharmacyCategoryProperty>

Implementors§