summaryrefslogtreecommitdiff
path: root/src/item.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/item.rs')
-rw-r--r--src/item.rs17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/item.rs b/src/item.rs
index af5c2f8..c51b1a2 100644
--- a/src/item.rs
+++ b/src/item.rs
@@ -1,23 +1,18 @@
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Item {
- pub name : String,
- pub size : usize,
+ pub name: String,
+ pub size: usize,
}
impl Item {
- pub fn new(name : &str, size : usize) -> Item {
+ pub fn new(name: &str, size: usize) -> Item {
Item {
- name : String::from(name),
- size : size,
+ name: String::from(name),
+ size,
}
}
pub fn is_mineral(&self) -> bool {
- if self.name == "Mineral" {
- true
- }
- else {
- false
- }
+ self.name == "Mineral"
}
}