Trait schema_org_types::PodcastSeriesTrait
source · pub trait PodcastSeriesTrait {
// Required methods
fn get_actor(&self) -> &[ActorProperty];
fn take_actor(&mut self) -> Vec<ActorProperty>;
fn get_web_feed(&self) -> &[WebFeedProperty];
fn take_web_feed(&mut self) -> Vec<WebFeedProperty>;
}
Expand description
This trait is for properties from https://schema.org/PodcastSeries.
Required Methods§
sourcefn get_actor(&self) -> &[ActorProperty]
fn get_actor(&self) -> &[ActorProperty]
Get https://schema.org/actor from Self
as borrowed slice.
sourcefn take_actor(&mut self) -> Vec<ActorProperty>
fn take_actor(&mut self) -> Vec<ActorProperty>
Take https://schema.org/actor from Self
as owned vector.
sourcefn get_web_feed(&self) -> &[WebFeedProperty]
fn get_web_feed(&self) -> &[WebFeedProperty]
Get https://schema.org/webFeed from Self
as borrowed slice.
sourcefn take_web_feed(&mut self) -> Vec<WebFeedProperty>
fn take_web_feed(&mut self) -> Vec<WebFeedProperty>
Take https://schema.org/webFeed from Self
as owned vector.