use serde::Deserialize;
#[derive(Debug, Clone, Deserialize)]
pub(crate) struct RawPost {
pub no: u64,
pub resto: u64,
pub time: i64,
pub now: String,
pub name: Option<String>,
pub sub: Option<String>,
pub com: Option<String>,
pub trip: Option<String>,
pub id: Option<String>,
pub capcode: Option<String>,
pub country: Option<String>,
pub country_name: Option<String>,
pub board_flag: Option<String>,
pub flag_name: Option<String>,
pub since4pass: Option<u32>,
pub sticky: Option<u8>,
pub closed: Option<u8>,
pub archived: Option<u8>,
pub archived_on: Option<i64>,
pub bumplimit: Option<u8>,
pub imagelimit: Option<u8>,
pub replies: Option<u32>,
pub images: Option<u32>,
pub unique_ips: Option<u32>,
pub semantic_url: Option<String>,
pub tag: Option<String>,
pub tim: Option<u64>,
pub filename: Option<String>,
pub ext: Option<String>,
pub fsize: Option<u64>,
pub md5: Option<String>,
pub w: Option<i32>,
pub h: Option<i32>,
pub tn_w: Option<i32>,
pub tn_h: Option<i32>,
pub spoiler: Option<u8>,
pub custom_spoiler: Option<u8>,
pub filedeleted: Option<u8>,
pub m_img: Option<u8>,
}