forked from Maurice/pastabble
15 lines
384 B
Rust
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>
|
|
} |