pub mod app; mod id; mod repo; mod routes; use crate::{clock::DateTime, login, normalize::nfc}; pub use self::{id::Id, routes::router}; #[derive(Debug, serde::Serialize)] pub struct Invite { pub id: Id, pub issuer: login::Id, pub issued_at: DateTime, } #[derive(Debug, serde::Serialize)] pub struct Summary { pub id: Id, pub issuer: nfc::String, pub issued_at: DateTime, }