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.
Sourcepub fn closed_captioned<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn closed_captioned<VALUE: Into<Option<String>>>( &mut self, value: VALUE, ) -> &mut Self
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.
Sourcepub fn season<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn season<VALUE: Into<Option<String>>>(&mut self, value: VALUE) -> &mut Self
Season number for this episode.
Sourcepub fn episode_type<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn episode_type<VALUE: Into<Option<String>>>( &mut self, value: VALUE, ) -> &mut Self
Type of episode. Usually full
, but potentially also trailer
or bonus
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