diff options
author | tom barrett <spalf0@gmail.com> | 2018-04-11 03:52:48 -0500 |
---|---|---|
committer | tom barrett <spalf0@gmail.com> | 2018-04-11 03:52:48 -0500 |
commit | f3955f07478ace406422ebfe71abab359fe4c229 (patch) | |
tree | de46b1db10ddfa2f29713db88bfbd98585063803 /src/targeting.rs | |
parent | c5209135dd2032ba86a5ca3ad0647c33007970e1 (diff) |
-added mining module (doesnt do anything yet), -added storage and items (also dont do anything) -serialized bools in engines
Diffstat (limited to 'src/targeting.rs')
-rw-r--r-- | src/targeting.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/targeting.rs b/src/targeting.rs index 754e7a4..49fdc54 100644 --- a/src/targeting.rs +++ b/src/targeting.rs @@ -1,6 +1,6 @@ use std::time::SystemTime; -#[derive(Serialize, Deserialize, Debug, Clone)] +#[derive(Serialize, Deserialize, Debug, Clone, PartialEq)] pub enum TargetingStatus { None, Targeting, @@ -28,10 +28,10 @@ impl Targeting { pub fn process(&mut self) { match self.start { Some(time) => { - if time.elapsed().unwrap().as_secs() > self.time { - self.status = TargetingStatus::Targeted; - self.start = None; - } + if time.elapsed().unwrap().as_secs() > self.time { + self.status = TargetingStatus::Targeted; + self.start = None; + } } None => (), } @@ -50,11 +50,11 @@ impl Targeting { } } - pub fn get_target(&self) -> Option<String> { + pub fn recv_target(&self) -> Option<String> { self.target.clone() } - pub fn get_status(&self) -> TargetingStatus { + pub fn recv_status(&self) -> TargetingStatus { self.status.clone() } } |