types.rs
483 Bytes
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Deserialize, Serialize)]
pub enum Either<L, R> {
Left(L),
Right(R)
}
#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct MarkdownJson {
pub name: String,
pub content: String,
pub number_of_versions: i32,
pub date_created: String,
pub date_updated: String,
}
#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct MarkdownDiffJson {
pub id: i32,
pub date_created: String,
}