fish_lib/models/item/attributes/
purchasable.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Default, Clone, PartialEq, Serialize, Deserialize)]
4pub struct PurchasableAttributes {
5    cost: u32,
6}
7
8impl PurchasableAttributes {
9    pub fn new(cost: u32) -> Self {
10        Self { cost }
11    }
12
13    pub fn get_cost(&self) -> u32 {
14        self.cost
15    }
16}