12345678910111213141516 |
- pub struct ArticleAuthor {
- pub name: String,
- pub email: String,
- }
- pub struct ArticleEntry {
- pub version_id: String,
- pub title: String,
- pub date: String,
- pub author: ArticleAuthor,
- pub path: String,
- }
- pub trait ArticlesRepository {
- fn get_directory_listing(&self, path: &str) -> Vec<String>;
- }
|