Trait schema_org_types::ComicStoryTrait
source · pub trait ComicStoryTrait {
// Required methods
fn get_artist(&self) -> &[ArtistProperty];
fn take_artist(&mut self) -> Vec<ArtistProperty>;
fn get_colorist(&self) -> &[ColoristProperty];
fn take_colorist(&mut self) -> Vec<ColoristProperty>;
fn get_inker(&self) -> &[InkerProperty];
fn take_inker(&mut self) -> Vec<InkerProperty>;
fn get_letterer(&self) -> &[LettererProperty];
fn take_letterer(&mut self) -> Vec<LettererProperty>;
fn get_penciler(&self) -> &[PencilerProperty];
fn take_penciler(&mut self) -> Vec<PencilerProperty>;
}
Expand description
This trait is for properties from https://schema.org/ComicStory.
Required Methods§
sourcefn get_artist(&self) -> &[ArtistProperty]
fn get_artist(&self) -> &[ArtistProperty]
Get https://schema.org/artist from Self
as borrowed slice.
sourcefn take_artist(&mut self) -> Vec<ArtistProperty>
fn take_artist(&mut self) -> Vec<ArtistProperty>
Take https://schema.org/artist from Self
as owned vector.
sourcefn get_colorist(&self) -> &[ColoristProperty]
fn get_colorist(&self) -> &[ColoristProperty]
Get https://schema.org/colorist from Self
as borrowed slice.
sourcefn take_colorist(&mut self) -> Vec<ColoristProperty>
fn take_colorist(&mut self) -> Vec<ColoristProperty>
Take https://schema.org/colorist from Self
as owned vector.
sourcefn get_inker(&self) -> &[InkerProperty]
fn get_inker(&self) -> &[InkerProperty]
Get https://schema.org/inker from Self
as borrowed slice.
sourcefn take_inker(&mut self) -> Vec<InkerProperty>
fn take_inker(&mut self) -> Vec<InkerProperty>
Take https://schema.org/inker from Self
as owned vector.
sourcefn get_letterer(&self) -> &[LettererProperty]
fn get_letterer(&self) -> &[LettererProperty]
Get https://schema.org/letterer from Self
as borrowed slice.
sourcefn take_letterer(&mut self) -> Vec<LettererProperty>
fn take_letterer(&mut self) -> Vec<LettererProperty>
Take https://schema.org/letterer from Self
as owned vector.
sourcefn get_penciler(&self) -> &[PencilerProperty]
fn get_penciler(&self) -> &[PencilerProperty]
Get https://schema.org/penciler from Self
as borrowed slice.
sourcefn take_penciler(&mut self) -> Vec<PencilerProperty>
fn take_penciler(&mut self) -> Vec<PencilerProperty>
Take https://schema.org/penciler from Self
as owned vector.