crabtalk_memory/entry.rs
1pub type EntryId = u64;
2
3#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
4pub enum EntryKind {
5 Note,
6 Archive,
7 Topic,
8}
9
10#[derive(Clone, Debug)]
11pub struct Entry {
12 pub id: EntryId,
13 pub name: String,
14 pub content: String,
15 pub aliases: Vec<String>,
16 pub created_at: u64,
17 pub kind: EntryKind,
18}