1 2 3 4 5 6 7 8
pub mod site; use crate::sites::site::{Site, SiteId}; pub trait SiteRepository { fn add(site: Site) -> SiteId; fn delete(site_id: SiteId) -> bool; }