1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
use dungeon_cell::DungeonCore;
fn main() {
let mut x = DungeonCore::<24>::new();
x.store(1234_i32);
dbg!(x.take::<i32>());
x.store(1.234_f32);
dbg!(x.take::<f32>());
x.store(1234_i32);
dbg!(x.take::<f32>());
x.store("hello");
dbg!(x.take::<&'static str>());
x.store("world".to_owned());
dbg!(x.take::<String>());
x.store("a".to_owned());
x.store("b".to_owned());
dbg!(x.take::<String>());
}