pub trait CreativeWorkSeasonTrait {
Show 22 methods // Required methods fn get_actor(&self) -> &[ActorProperty]; fn take_actor(&mut self) -> Vec<ActorProperty>; fn get_director(&self) -> &[DirectorProperty]; fn take_director(&mut self) -> Vec<DirectorProperty>; fn get_end_date(&self) -> &[EndDateProperty]; fn take_end_date(&mut self) -> Vec<EndDateProperty>; fn get_episode(&self) -> &[EpisodeProperty]; fn take_episode(&mut self) -> Vec<EpisodeProperty>; fn get_episodes(&self) -> &[EpisodesProperty]; fn take_episodes(&mut self) -> Vec<EpisodesProperty>; fn get_number_of_episodes(&self) -> &[NumberOfEpisodesProperty]; fn take_number_of_episodes(&mut self) -> Vec<NumberOfEpisodesProperty>; fn get_part_of_series(&self) -> &[PartOfSeriesProperty]; fn take_part_of_series(&mut self) -> Vec<PartOfSeriesProperty>; fn get_production_company(&self) -> &[ProductionCompanyProperty]; fn take_production_company(&mut self) -> Vec<ProductionCompanyProperty>; fn get_season_number(&self) -> &[SeasonNumberProperty]; fn take_season_number(&mut self) -> Vec<SeasonNumberProperty>; fn get_start_date(&self) -> &[StartDateProperty]; fn take_start_date(&mut self) -> Vec<StartDateProperty>; fn get_trailer(&self) -> &[TrailerProperty]; fn take_trailer(&mut self) -> Vec<TrailerProperty>;
}
Expand description

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

Required Methods§

source

fn get_actor(&self) -> &[ActorProperty]

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

source

fn take_actor(&mut self) -> Vec<ActorProperty>

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

source

fn get_director(&self) -> &[DirectorProperty]

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

source

fn take_director(&mut self) -> Vec<DirectorProperty>

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

source

fn get_end_date(&self) -> &[EndDateProperty]

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

source

fn take_end_date(&mut self) -> Vec<EndDateProperty>

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

source

fn get_episode(&self) -> &[EpisodeProperty]

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

source

fn take_episode(&mut self) -> Vec<EpisodeProperty>

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

source

fn get_episodes(&self) -> &[EpisodesProperty]

👎Deprecated: This schema is superseded by https://schema.org/episode.

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

source

fn take_episodes(&mut self) -> Vec<EpisodesProperty>

👎Deprecated: This schema is superseded by https://schema.org/episode.

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

source

fn get_number_of_episodes(&self) -> &[NumberOfEpisodesProperty]

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

source

fn take_number_of_episodes(&mut self) -> Vec<NumberOfEpisodesProperty>

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

source

fn get_part_of_series(&self) -> &[PartOfSeriesProperty]

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

source

fn take_part_of_series(&mut self) -> Vec<PartOfSeriesProperty>

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

source

fn get_production_company(&self) -> &[ProductionCompanyProperty]

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

source

fn take_production_company(&mut self) -> Vec<ProductionCompanyProperty>

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

source

fn get_season_number(&self) -> &[SeasonNumberProperty]

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

source

fn take_season_number(&mut self) -> Vec<SeasonNumberProperty>

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

source

fn get_start_date(&self) -> &[StartDateProperty]

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

source

fn take_start_date(&mut self) -> Vec<StartDateProperty>

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

source

fn get_trailer(&self) -> &[TrailerProperty]

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

source

fn take_trailer(&mut self) -> Vec<TrailerProperty>

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

Implementors§