Struct atom_syndication::Entry [] [src]

pub struct Entry {
    pub id: String,
    pub title: String,
    pub updated: String,
    pub published: Option<String>,
    pub source: Option<Source>,
    pub links: Vec<Link>,
    pub categories: Vec<Category>,
    pub authors: Vec<Person>,
    pub contributors: Vec<Person>,
    pub summary: Option<String>,
    pub content: Option<Content>,
}

The Atom Syndication Format § The "atom:entry" Element

Examples

use atom_syndication::Entry;

let entry = Entry {
    id: String::from("9dd22af1-7298-4ca6-af40-6a44bae3726f"),
    title: String::from("A blog post title"),
    updated: String::from("2015-05-11T21:30:54Z"),
    ..Default::default()
};

Fields

Trait Implementations

impl Clone for Entry
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for Entry
[src]

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

impl Debug for Entry
[src]

Formats the value using the given formatter.

impl PartialEq for Entry
[src]

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

This method tests for !=.