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}