pub struct PodcastSocialInteract {
pub uri: Url,
pub protocol: Option<String>,
pub account_id: Option<String>,
pub account_url: Option<Url>,
pub priority: Option<u32>,
}Expand description
Podcast 2.0 social interaction
Links a podcast episode to a social media thread.
Namespace: https://podcastindex.org/namespace/1.0
Fields§
§uri: UrlSocial thread URI (uri attribute, required)
§Security Warning
This URL comes from untrusted feed input and has NOT been validated for SSRF.
protocol: Option<String>Social protocol (protocol attribute): “activitypub”, “twitter”, etc.
account_id: Option<String>Account identifier (accountId attribute)
account_url: Option<Url>Account URL (accountUrl attribute)
§Security Warning
This URL comes from untrusted feed input and has NOT been validated for SSRF.
priority: Option<u32>Priority (priority attribute, lower = higher priority)
Trait Implementations§
Source§impl Clone for PodcastSocialInteract
impl Clone for PodcastSocialInteract
Source§fn clone(&self) -> PodcastSocialInteract
fn clone(&self) -> PodcastSocialInteract
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 PodcastSocialInteract
impl Debug for PodcastSocialInteract
Source§impl Default for PodcastSocialInteract
impl Default for PodcastSocialInteract
Source§fn default() -> PodcastSocialInteract
fn default() -> PodcastSocialInteract
Returns the “default value” for a type. Read more
Source§impl PartialEq for PodcastSocialInteract
impl PartialEq for PodcastSocialInteract
impl Eq for PodcastSocialInteract
impl StructuralPartialEq for PodcastSocialInteract
Auto Trait Implementations§
impl Freeze for PodcastSocialInteract
impl RefUnwindSafe for PodcastSocialInteract
impl Send for PodcastSocialInteract
impl Sync for PodcastSocialInteract
impl Unpin for PodcastSocialInteract
impl UnsafeUnpin for PodcastSocialInteract
impl UnwindSafe for PodcastSocialInteract
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