Skip to main content

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}