Trait schema_org_types::TvSeasonTrait
source · pub trait TvSeasonTrait {
// Required methods
fn get_country_of_origin(&self) -> &[CountryOfOriginProperty];
fn take_country_of_origin(&mut self) -> Vec<CountryOfOriginProperty>;
fn get_part_of_tv_series(&self) -> &[PartOfTvSeriesProperty];
fn take_part_of_tv_series(&mut self) -> Vec<PartOfTvSeriesProperty>;
fn get_title_eidr(&self) -> &[TitleEidrProperty];
fn take_title_eidr(&mut self) -> Vec<TitleEidrProperty>;
}
Expand description
This trait is for properties from https://schema.org/TVSeason.
Required Methods§
sourcefn get_country_of_origin(&self) -> &[CountryOfOriginProperty]
fn get_country_of_origin(&self) -> &[CountryOfOriginProperty]
Get https://schema.org/countryOfOrigin from Self
as borrowed slice.
sourcefn take_country_of_origin(&mut self) -> Vec<CountryOfOriginProperty>
fn take_country_of_origin(&mut self) -> Vec<CountryOfOriginProperty>
Take https://schema.org/countryOfOrigin from Self
as owned vector.
sourcefn get_part_of_tv_series(&self) -> &[PartOfTvSeriesProperty]
fn get_part_of_tv_series(&self) -> &[PartOfTvSeriesProperty]
👎Deprecated: This schema is superseded by https://schema.org/partOfSeries.
Get https://schema.org/partOfTVSeries from Self
as borrowed slice.
sourcefn take_part_of_tv_series(&mut self) -> Vec<PartOfTvSeriesProperty>
fn take_part_of_tv_series(&mut self) -> Vec<PartOfTvSeriesProperty>
👎Deprecated: This schema is superseded by https://schema.org/partOfSeries.
Take https://schema.org/partOfTVSeries from Self
as owned vector.
sourcefn get_title_eidr(&self) -> &[TitleEidrProperty]
fn get_title_eidr(&self) -> &[TitleEidrProperty]
Get https://schema.org/titleEIDR from Self
as borrowed slice.
sourcefn take_title_eidr(&mut self) -> Vec<TitleEidrProperty>
fn take_title_eidr(&mut self) -> Vec<TitleEidrProperty>
Take https://schema.org/titleEIDR from Self
as owned vector.