roux 2.2.15

Simple and (a)synchronous Reddit API wrapper
Documentation
//! # User Overview Responses
use serde::Deserialize;

use crate::models::response::BasicListing;
use crate::util::defaults::default_string;

/// OverviewData
#[derive(Debug, Deserialize)]
pub struct OverviewData {
    /// Author
    pub author: String,
    /// Likes
    pub likes: Option<i32>,
    /// Score
    pub score: i32,
    /// Subreddit
    pub subreddit: String,
    /// Created
    pub created: f64,
    /// Body
    #[serde(default = "default_string")]
    pub body: String,
    /// Link title
    #[serde(default = "default_string")]
    pub link_title: String,
    /// Link url
    #[serde(default = "default_string")]
    pub link_url: String,
}

/// Overview
pub type Overview = BasicListing<OverviewData>;