use crate::{clock::DateTime, event::Sequence}; pub mod app; mod id; pub mod repo; mod routes; pub use self::{id::Id, routes::router}; #[derive(Clone, Debug, Eq, PartialEq, serde::Serialize)] pub struct Channel { pub id: Id, pub name: String, #[serde(skip)] pub created_at: DateTime, #[serde(skip)] pub created_sequence: Sequence, }