pub trait HealthPlanNetworkTrait {
// Required methods
fn get_health_plan_cost_sharing(&self) -> &[HealthPlanCostSharingProperty];
fn take_health_plan_cost_sharing(
&mut self
) -> Vec<HealthPlanCostSharingProperty>;
fn get_health_plan_network_id(&self) -> &[HealthPlanNetworkIdProperty];
fn take_health_plan_network_id(
&mut self
) -> Vec<HealthPlanNetworkIdProperty>;
fn get_health_plan_network_tier(&self) -> &[HealthPlanNetworkTierProperty];
fn take_health_plan_network_tier(
&mut self
) -> Vec<HealthPlanNetworkTierProperty>;
}
Expand description
This trait is for properties from https://schema.org/HealthPlanNetwork.
Required Methods§
sourcefn get_health_plan_cost_sharing(&self) -> &[HealthPlanCostSharingProperty]
fn get_health_plan_cost_sharing(&self) -> &[HealthPlanCostSharingProperty]
Get https://schema.org/healthPlanCostSharing from Self
as borrowed slice.
sourcefn take_health_plan_cost_sharing(
&mut self
) -> Vec<HealthPlanCostSharingProperty>
fn take_health_plan_cost_sharing( &mut self ) -> Vec<HealthPlanCostSharingProperty>
Take https://schema.org/healthPlanCostSharing from Self
as owned vector.
sourcefn get_health_plan_network_id(&self) -> &[HealthPlanNetworkIdProperty]
fn get_health_plan_network_id(&self) -> &[HealthPlanNetworkIdProperty]
Get https://schema.org/healthPlanNetworkId from Self
as borrowed slice.
sourcefn take_health_plan_network_id(&mut self) -> Vec<HealthPlanNetworkIdProperty>
fn take_health_plan_network_id(&mut self) -> Vec<HealthPlanNetworkIdProperty>
Take https://schema.org/healthPlanNetworkId from Self
as owned vector.
sourcefn get_health_plan_network_tier(&self) -> &[HealthPlanNetworkTierProperty]
fn get_health_plan_network_tier(&self) -> &[HealthPlanNetworkTierProperty]
Get https://schema.org/healthPlanNetworkTier from Self
as borrowed slice.
sourcefn take_health_plan_network_tier(
&mut self
) -> Vec<HealthPlanNetworkTierProperty>
fn take_health_plan_network_tier( &mut self ) -> Vec<HealthPlanNetworkTierProperty>
Take https://schema.org/healthPlanNetworkTier from Self
as owned vector.