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§

source

fn get_country_of_origin(&self) -> &[CountryOfOriginProperty]

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

source

fn take_country_of_origin(&mut self) -> Vec<CountryOfOriginProperty>

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

source

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.

source

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.

source

fn get_title_eidr(&self) -> &[TitleEidrProperty]

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

source

fn take_title_eidr(&mut self) -> Vec<TitleEidrProperty>

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

Implementors§