Files
pastabble/src/paste.rs
2025-07-18 17:19:22 +02:00

15 lines
384 B
Rust

use chrono::{DateTime, Utc};
use serde::{Serialize, Deserialize};
use chrono::serde::ts_seconds_option;
#[derive(Serialize, Deserialize, PartialEq, Debug)]
pub struct Paste {
pub content: String,
pub language: Option<String>,
#[serde(with = "ts_seconds_option")]
pub expires: Option<DateTime<Utc>>,
pub created: DateTime<Utc>,
pub allow_edit: Option<bool>
}