use super::utils::LE;
use derive_more::Constructor;
use serde::{Deserialize, Serialize};
mod blocks;
pub use blocks::*;
mod comments;
pub use comments::*;
#[derive(
Constructor, Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize,
)]
pub struct Page {
pub elements: Vec<LE<BlockElement>>,
pub comments: Vec<LE<Comment>>,
}