pub struct PodcastRemoteItem {
pub feed_guid: Option<String>,
pub feed_url: Option<Url>,
pub item_guid: Option<String>,
pub medium: Option<String>,
pub title: Option<String>,
}Expand description
Podcast 2.0 remote item reference
A reference to a remote podcast feed or episode, used within podcast:podroll.
Fields§
§feed_guid: Option<String>Feed GUID (feedGuid attribute)
feed_url: Option<Url>Feed URL (feedUrl attribute)
§Security Warning
This URL comes from untrusted feed input and has NOT been validated for SSRF.
item_guid: Option<String>Item GUID (itemGuid attribute)
medium: Option<String>Content medium type (medium attribute)
title: Option<String>Display title (title attribute)
Trait Implementations§
Source§impl Clone for PodcastRemoteItem
impl Clone for PodcastRemoteItem
Source§fn clone(&self) -> PodcastRemoteItem
fn clone(&self) -> PodcastRemoteItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PodcastRemoteItem
impl Debug for PodcastRemoteItem
Source§impl Default for PodcastRemoteItem
impl Default for PodcastRemoteItem
Source§fn default() -> PodcastRemoteItem
fn default() -> PodcastRemoteItem
Returns the “default value” for a type. Read more
Source§impl PartialEq for PodcastRemoteItem
impl PartialEq for PodcastRemoteItem
impl Eq for PodcastRemoteItem
impl StructuralPartialEq for PodcastRemoteItem
Auto Trait Implementations§
impl Freeze for PodcastRemoteItem
impl RefUnwindSafe for PodcastRemoteItem
impl Send for PodcastRemoteItem
impl Sync for PodcastRemoteItem
impl Unpin for PodcastRemoteItem
impl UnsafeUnpin for PodcastRemoteItem
impl UnwindSafe for PodcastRemoteItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more