pub struct Article {Show 37 fields
pub apikey: Option<String>,
pub area: Option<String>,
pub author: Option<String>,
pub bitly: Option<String>,
pub city: Option<String>,
pub content: String,
pub content_hidden: String,
pub country: Option<String>,
pub countrycode: Option<String>,
pub created: String,
pub flag: u32,
pub gender: Option<u8>,
pub id: u64,
pub images: Vec<ArticleImage>,
pub ip: Option<String>,
pub keywords: Vec<ArticleKeyword>,
pub layout: u32,
pub metrics: ArticleMetrics,
pub openview: u32,
pub origin: Option<String>,
pub paragraphs: Vec<Value>,
pub published: String,
pub site: u32,
pub siteorig: Option<Value>,
pub slug: String,
pub social_truncate: bool,
pub spicy: bool,
pub status: u32,
pub title: Option<String>,
pub article_type: u32,
pub updated: String,
pub url: String,
pub user: u64,
pub usermetrics: ArticleUsermetrics,
pub videos: Vec<Value>,
pub vote: u32,
pub unknown: HashMap<String, Value>,
}
Expand description
An FML article
Fields§
§apikey: Option<String>
§area: Option<String>
§bitly: Option<String>
§city: Option<String>
§content: String
§country: Option<String>
§countrycode: Option<String>
§created: String
§flag: u32
§gender: Option<u8>
§id: u64
§images: Vec<ArticleImage>
§ip: Option<String>
§keywords: Vec<ArticleKeyword>
§layout: u32
§metrics: ArticleMetrics
§openview: u32
§origin: Option<String>
§paragraphs: Vec<Value>
§published: String
§site: u32
§siteorig: Option<Value>
§slug: String
§spicy: bool
§status: u32
§title: Option<String>
§article_type: u32
§updated: String
§url: String
§user: u64
§usermetrics: ArticleUsermetrics
§videos: Vec<Value>
§vote: u32
§unknown: HashMap<String, Value>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Article
impl<'de> Deserialize<'de> for Article
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Article
impl Send for Article
impl Sync for Article
impl Unpin for Article
impl UnwindSafe for Article
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