use serde::{Deserialize, Serialize}; #[derive(Default, Deserialize, Serialize, Debug)] pub struct Library { pub current_shelf: u8, pub shelves: Vec, } #[derive(Deserialize, Serialize, Debug)] pub struct Shelf { pub id: u8, pub name: String, pub content: Vec, }