InventoryItem::{stacked, mag}

This commit is contained in:
jake 2021-10-13 23:58:32 -06:00
parent dbb1105741
commit 296d1cc0ea

View File

@ -220,6 +220,20 @@ impl InventoryItem {
_ => None
}
}
pub fn stacked(&self) -> Option<&StackedInventoryItem> {
match self {
InventoryItem::Stacked(ref stacked_inventory_item) => Some(stacked_inventory_item),
_ => None
}
}
pub fn mag(&self) -> Option<&Mag> {
match self {
InventoryItem::Individual(individual_inventory_item) => individual_inventory_item.mag(),
_ => None
}
}
}