Browse Source

remove unneeded PartialEq derive

pbs
jake 5 years ago
parent
commit
663797e55b
  1. 6
      src/entity/item/mod.rs
  2. 4
      src/ship/items.rs

6
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,

4
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<ItemEntity>),
Meseta(Meseta),

Loading…
Cancel
Save