summaryrefslogtreecommitdiff
path: root/src/storage.rs
blob: 00dca8b4a71b7d7d5ffd295a9cf301deb4722b4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use item::Item;

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Storage {
    items       : Vec<Item>,
    capacity    : usize,
}

impl Storage {
    pub fn new(items : Vec<Item>) -> Storage {
        Storage {
            items       : items,
            capacity    : 100,
        }
    }
}