Struct rss::Item [] [src]

pub struct Item {
    pub title: Option<String>,
    pub link: Option<String>,
    pub description: Option<String>,
    pub author: Option<String>,
    pub categories: Vec<Category>,
    pub comments: Option<String>,
    pub enclosure: Option<Enclosure>,
    pub guid: Option<Guid>,
    pub pub_date: Option<String>,
    pub source: Option<Source>,
    pub content: Option<String>,
    pub extensions: ExtensionMap,
    pub itunes_ext: Option<ITunesItemExtension>,
    pub dublin_core_ext: Option<DublinCoreExtension>,
}

A representation of the <item> element.

Fields

The title of the item.

The URL of the item.

The item synopsis.

The email address of author of the item.

The categories the item belongs to.

The URL for the comments page of the item.

The description of a media object that is attached to the item.

A unique identifier for the item.

The date the item was published.

The RSS channel the item came from.

The HTML contents of the item.

The extensions for the item.

The iTunes extension for the item.

The Dublin Core extension for the item.

Trait Implementations

impl Debug for Item
[src]

Formats the value using the given formatter.

impl Default for Item
[src]

Returns the "default value" for a type. Read more

impl Clone for Item
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Item
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.