pub trait ClipTrait {
Show 22 methods // Required methods fn get_actor(&self) -> &[ActorProperty]; fn take_actor(&mut self) -> Vec<ActorProperty>; fn get_actors(&self) -> &[ActorsProperty]; fn take_actors(&mut self) -> Vec<ActorsProperty>; fn get_clip_number(&self) -> &[ClipNumberProperty]; fn take_clip_number(&mut self) -> Vec<ClipNumberProperty>; fn get_director(&self) -> &[DirectorProperty]; fn take_director(&mut self) -> Vec<DirectorProperty>; fn get_directors(&self) -> &[DirectorsProperty]; fn take_directors(&mut self) -> Vec<DirectorsProperty>; fn get_end_offset(&self) -> &[EndOffsetProperty]; fn take_end_offset(&mut self) -> Vec<EndOffsetProperty>; fn get_music_by(&self) -> &[MusicByProperty]; fn take_music_by(&mut self) -> Vec<MusicByProperty>; fn get_part_of_episode(&self) -> &[PartOfEpisodeProperty]; fn take_part_of_episode(&mut self) -> Vec<PartOfEpisodeProperty>; fn get_part_of_season(&self) -> &[PartOfSeasonProperty]; fn take_part_of_season(&mut self) -> Vec<PartOfSeasonProperty>; fn get_part_of_series(&self) -> &[PartOfSeriesProperty]; fn take_part_of_series(&mut self) -> Vec<PartOfSeriesProperty>; fn get_start_offset(&self) -> &[StartOffsetProperty]; fn take_start_offset(&mut self) -> Vec<StartOffsetProperty>;
}
Expand description

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

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_actors(&self) -> &[ActorsProperty]

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

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

source

fn take_actors(&mut self) -> Vec<ActorsProperty>

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

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

source

fn get_clip_number(&self) -> &[ClipNumberProperty]

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

source

fn take_clip_number(&mut self) -> Vec<ClipNumberProperty>

Take https://schema.org/clipNumber 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_directors(&self) -> &[DirectorsProperty]

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

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

source

fn take_directors(&mut self) -> Vec<DirectorsProperty>

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

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

source

fn get_end_offset(&self) -> &[EndOffsetProperty]

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

source

fn take_end_offset(&mut self) -> Vec<EndOffsetProperty>

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

source

fn get_music_by(&self) -> &[MusicByProperty]

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

source

fn take_music_by(&mut self) -> Vec<MusicByProperty>

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

source

fn get_part_of_episode(&self) -> &[PartOfEpisodeProperty]

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

source

fn take_part_of_episode(&mut self) -> Vec<PartOfEpisodeProperty>

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

source

fn get_part_of_season(&self) -> &[PartOfSeasonProperty]

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

source

fn take_part_of_season(&mut self) -> Vec<PartOfSeasonProperty>

Take https://schema.org/partOfSeason 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_start_offset(&self) -> &[StartOffsetProperty]

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

source

fn take_start_offset(&mut self) -> Vec<StartOffsetProperty>

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

Implementors§