1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use serde::{Deserialize, Serialize};

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/// Represents an Atom `<author>`
#[derive(Debug, Serialize, Deserialize)]
pub struct Author {
    #[serde(rename = "@Name")]
    pub name: Option<String>,

    #[serde(rename = "@Uri")]
    pub uri: Option<String>,

    #[serde(rename = "@Email")]
    pub email: Option<String>,
}