1 2 3 4 5 6 7 8 9
use crate::pages::page::{Page, PageId}; use crate::sites::site::SiteId; pub mod page; pub trait PageRepository { fn add(page: Page, site_id: SiteId) -> PageId; fn delete(page_id: PageId) -> bool; }