diff --git a/src/entity/item/mod.rs b/src/entity/item/mod.rs index 303edf4..0ee351f 100644 --- a/src/entity/item/mod.rs +++ b/src/entity/item/mod.rs @@ -15,7 +15,7 @@ pub struct ItemId(u32); #[derive(Debug, Clone, PartialEq, Eq)] pub struct BankName(String); -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, Debug)] pub enum ItemLocation { Inventory { character_id: CharacterEntityId, @@ -96,13 +96,13 @@ impl ItemDetail { } } -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, Debug)] pub struct NewItemEntity { pub location: ItemLocation, pub item: ItemDetail, } -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, Debug)] pub struct ItemEntity { pub id: ItemEntityId, pub location: ItemLocation, diff --git a/src/ship/items.rs b/src/ship/items.rs index 9dcd068..52de888 100644 --- a/src/ship/items.rs +++ b/src/ship/items.rs @@ -14,8 +14,8 @@ use crate::entity::item::mag::Mag; use crate::entity::item::Meseta; -#[derive(Debug, PartialEq)] -pub enum ItemInstance { +#[derive(Debug)] +enum ItemInstance { Individual(ItemEntity), Stacked(Vec), Meseta(Meseta),