pub struct PodcastAlternateEnclosureSource {
pub uri: Url,
pub content_type: Option<MimeType>,
}Expand description
Podcast 2.0 alternate enclosure source
A single source URI within a podcast:alternateEnclosure element.
Fields§
§uri: UrlSource URI (uri attribute, required)
§Security Warning
This URL comes from untrusted feed input and has NOT been validated for SSRF. Applications MUST validate URLs before fetching to prevent SSRF attacks.
content_type: Option<MimeType>Optional MIME type override (contentType attribute)
Trait Implementations§
impl Eq for PodcastAlternateEnclosureSource
impl StructuralPartialEq for PodcastAlternateEnclosureSource
Auto Trait Implementations§
impl Freeze for PodcastAlternateEnclosureSource
impl RefUnwindSafe for PodcastAlternateEnclosureSource
impl Send for PodcastAlternateEnclosureSource
impl Sync for PodcastAlternateEnclosureSource
impl Unpin for PodcastAlternateEnclosureSource
impl UnsafeUnpin for PodcastAlternateEnclosureSource
impl UnwindSafe for PodcastAlternateEnclosureSource
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