pub struct ParsedFeed {
pub title: Option<String>,
pub site_url: Option<String>,
pub updated: Option<String>,
pub items: Vec<Item>,
pub warnings: Vec<Warning>,
}Expand description
Parsed feed metadata plus its items, ready to drop into a crate::model::FeedResult.
Fields§
§title: Option<String>§site_url: Option<String>§updated: Option<String>Feed-level updated timestamp, RFC-3339 UTC.
items: Vec<Item>§warnings: Vec<Warning>Non-fatal data-quality warnings about this feed (already carry feed_url).
Trait Implementations§
Source§impl Clone for ParsedFeed
impl Clone for ParsedFeed
Source§fn clone(&self) -> ParsedFeed
fn clone(&self) -> ParsedFeed
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ParsedFeed
impl RefUnwindSafe for ParsedFeed
impl Send for ParsedFeed
impl Sync for ParsedFeed
impl Unpin for ParsedFeed
impl UnsafeUnpin for ParsedFeed
impl UnwindSafe for ParsedFeed
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