pub struct Weapon { }