Struct rss::extension::itunes::ITunesItemExtensionBuilder
source · pub struct ITunesItemExtensionBuilder { /* private fields */ }
Expand description
Builder for ITunesItemExtension
.
Implementations§
source§impl ITunesItemExtensionBuilder
impl ITunesItemExtensionBuilder
The author of the podcast episode.
sourcepub fn block<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn block<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
Specifies if the podcast episode should be prevented from appearing in the iTunes Store. A
value of Yes
indicates that the episode should not show up in the iTunes Store. All other
values are ignored.
sourcepub fn image<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn image<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
The artwork for the podcast episode.
sourcepub fn duration<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn duration<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
The podcast episode duration in one of the following formats: HH:MM:SS, H:MM:SS, MM:SS, M:SS.
sourcepub fn explicit<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn explicit<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
Specifies whether the podcast episode contains explicit content. A value of Yes
,
Explicit
, or True
indicates that the episode contains explicit content. A value of
Clean
, No
, False
indicates that episode does not contain explicit content.
Specifies whether the podcast episode contains embedded closed captioning. A value of Yes
indicates that it does. Any other value indicates that it does not.
sourcepub fn order<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn order<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
A value used to override the default sorting order for episodes.
sourcepub fn subtitle<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn subtitle<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
A description of the podcast episode.
sourcepub fn summary<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn summary<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
A summary of the podcast episode.
sourcepub fn keywords<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn keywords<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
Keywords for the podcast. The string contains a comma separated list of keywords.
sourcepub fn episode<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn episode<VALUE: Into<Option<String>>>( &mut self, value: VALUE ) -> &mut Self
Episode number for this episode.
source§impl ITunesItemExtensionBuilder
impl ITunesItemExtensionBuilder
sourcepub fn build(&self) -> ITunesItemExtension
pub fn build(&self) -> ITunesItemExtension
Builds a new ITunesItemExtension
.
Trait Implementations§
source§impl Clone for ITunesItemExtensionBuilder
impl Clone for ITunesItemExtensionBuilder
source§fn clone(&self) -> ITunesItemExtensionBuilder
fn clone(&self) -> ITunesItemExtensionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more