pub trait PeopleAudienceTrait {
Show 18 methods
// Required methods
fn get_health_condition(&self) -> &[HealthConditionProperty];
fn take_health_condition(&mut self) -> Vec<HealthConditionProperty>;
fn get_required_gender(&self) -> &[RequiredGenderProperty];
fn take_required_gender(&mut self) -> Vec<RequiredGenderProperty>;
fn get_required_max_age(&self) -> &[RequiredMaxAgeProperty];
fn take_required_max_age(&mut self) -> Vec<RequiredMaxAgeProperty>;
fn get_required_min_age(&self) -> &[RequiredMinAgeProperty];
fn take_required_min_age(&mut self) -> Vec<RequiredMinAgeProperty>;
fn get_suggested_age(&self) -> &[SuggestedAgeProperty];
fn take_suggested_age(&mut self) -> Vec<SuggestedAgeProperty>;
fn get_suggested_gender(&self) -> &[SuggestedGenderProperty];
fn take_suggested_gender(&mut self) -> Vec<SuggestedGenderProperty>;
fn get_suggested_max_age(&self) -> &[SuggestedMaxAgeProperty];
fn take_suggested_max_age(&mut self) -> Vec<SuggestedMaxAgeProperty>;
fn get_suggested_measurement(&self) -> &[SuggestedMeasurementProperty];
fn take_suggested_measurement(
&mut self
) -> Vec<SuggestedMeasurementProperty>;
fn get_suggested_min_age(&self) -> &[SuggestedMinAgeProperty];
fn take_suggested_min_age(&mut self) -> Vec<SuggestedMinAgeProperty>;
}
Expand description
This trait is for properties from https://schema.org/PeopleAudience.
Required Methods§
sourcefn get_health_condition(&self) -> &[HealthConditionProperty]
fn get_health_condition(&self) -> &[HealthConditionProperty]
Get https://schema.org/healthCondition from Self
as borrowed slice.
sourcefn take_health_condition(&mut self) -> Vec<HealthConditionProperty>
fn take_health_condition(&mut self) -> Vec<HealthConditionProperty>
Take https://schema.org/healthCondition from Self
as owned vector.
sourcefn get_required_gender(&self) -> &[RequiredGenderProperty]
fn get_required_gender(&self) -> &[RequiredGenderProperty]
Get https://schema.org/requiredGender from Self
as borrowed slice.
sourcefn take_required_gender(&mut self) -> Vec<RequiredGenderProperty>
fn take_required_gender(&mut self) -> Vec<RequiredGenderProperty>
Take https://schema.org/requiredGender from Self
as owned vector.
sourcefn get_required_max_age(&self) -> &[RequiredMaxAgeProperty]
fn get_required_max_age(&self) -> &[RequiredMaxAgeProperty]
Get https://schema.org/requiredMaxAge from Self
as borrowed slice.
sourcefn take_required_max_age(&mut self) -> Vec<RequiredMaxAgeProperty>
fn take_required_max_age(&mut self) -> Vec<RequiredMaxAgeProperty>
Take https://schema.org/requiredMaxAge from Self
as owned vector.
sourcefn get_required_min_age(&self) -> &[RequiredMinAgeProperty]
fn get_required_min_age(&self) -> &[RequiredMinAgeProperty]
Get https://schema.org/requiredMinAge from Self
as borrowed slice.
sourcefn take_required_min_age(&mut self) -> Vec<RequiredMinAgeProperty>
fn take_required_min_age(&mut self) -> Vec<RequiredMinAgeProperty>
Take https://schema.org/requiredMinAge from Self
as owned vector.
sourcefn get_suggested_age(&self) -> &[SuggestedAgeProperty]
fn get_suggested_age(&self) -> &[SuggestedAgeProperty]
Get https://schema.org/suggestedAge from Self
as borrowed slice.
sourcefn take_suggested_age(&mut self) -> Vec<SuggestedAgeProperty>
fn take_suggested_age(&mut self) -> Vec<SuggestedAgeProperty>
Take https://schema.org/suggestedAge from Self
as owned vector.
sourcefn get_suggested_gender(&self) -> &[SuggestedGenderProperty]
fn get_suggested_gender(&self) -> &[SuggestedGenderProperty]
Get https://schema.org/suggestedGender from Self
as borrowed slice.
sourcefn take_suggested_gender(&mut self) -> Vec<SuggestedGenderProperty>
fn take_suggested_gender(&mut self) -> Vec<SuggestedGenderProperty>
Take https://schema.org/suggestedGender from Self
as owned vector.
sourcefn get_suggested_max_age(&self) -> &[SuggestedMaxAgeProperty]
fn get_suggested_max_age(&self) -> &[SuggestedMaxAgeProperty]
Get https://schema.org/suggestedMaxAge from Self
as borrowed slice.
sourcefn take_suggested_max_age(&mut self) -> Vec<SuggestedMaxAgeProperty>
fn take_suggested_max_age(&mut self) -> Vec<SuggestedMaxAgeProperty>
Take https://schema.org/suggestedMaxAge from Self
as owned vector.
sourcefn get_suggested_measurement(&self) -> &[SuggestedMeasurementProperty]
fn get_suggested_measurement(&self) -> &[SuggestedMeasurementProperty]
Get https://schema.org/suggestedMeasurement from Self
as borrowed slice.
sourcefn take_suggested_measurement(&mut self) -> Vec<SuggestedMeasurementProperty>
fn take_suggested_measurement(&mut self) -> Vec<SuggestedMeasurementProperty>
Take https://schema.org/suggestedMeasurement from Self
as owned vector.
sourcefn get_suggested_min_age(&self) -> &[SuggestedMinAgeProperty]
fn get_suggested_min_age(&self) -> &[SuggestedMinAgeProperty]
Get https://schema.org/suggestedMinAge from Self
as borrowed slice.
sourcefn take_suggested_min_age(&mut self) -> Vec<SuggestedMinAgeProperty>
fn take_suggested_min_age(&mut self) -> Vec<SuggestedMinAgeProperty>
Take https://schema.org/suggestedMinAge from Self
as owned vector.