aboutsummaryrefslogtreecommitdiff
path: root/src/server.rs
diff options
context:
space:
mode:
authorTill Hoeppner2014-11-21 11:31:55 +0100
committerTill Hoeppner2014-11-21 11:31:55 +0100
commit6ed12a0993d56330bb008adc86bfb5ebe4320583 (patch)
treec572f69b19c82ee298004948f7a13a2dbebd0076 /src/server.rs
parentd738bcd85bc9d7ea47d8995a57a594ead6bb0f73 (diff)
downloadirsc-6ed12a0993d56330bb008adc86bfb5ebe4320583.tar.gz
irsc-6ed12a0993d56330bb008adc86bfb5ebe4320583.tar.xz
irsc-6ed12a0993d56330bb008adc86bfb5ebe4320583.zip
Upload to crates.io plus fixes for changes in Rust
Diffstat (limited to 'src/server.rs')
-rw-r--r--src/server.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/server.rs b/src/server.rs
index b783a25..343cdee 100644
--- a/src/server.rs
+++ b/src/server.rs
@@ -48,10 +48,10 @@ impl Server {
pub fn connect(&mut self, host: String, port: u16) -> Result<(), Failure> {
let mut s = self.stream.lock();
- match *s { Some(_) => return Err(AlreadyConnected), _ => () };
+ match *s { Some(_) => return Err(Failure::AlreadyConnected), _ => () };
*s = match TcpStream::connect((host.as_slice(), port)) {
Ok(tcp) => Some(tcp),
- Err(e) => return Err(Io(e))
+ Err(e) => return Err(Failure::Io(e))
};
Ok(())
@@ -67,15 +67,15 @@ impl Server {
Ok(_) => match { if newline { stream.write_str("\r\n") } else { Ok(()) } } {
Ok(_) => match stream.flush() {
Ok(_) => Ok(()),
- Err(e) => return Err(Io(e))
+ Err(e) => return Err(Failure::Io(e))
},
- Err(e) => return Err(Io(e))
+ Err(e) => return Err(Failure::Io(e))
},
- Err(e) => return Err(Io(e))
+ Err(e) => return Err(Failure::Io(e))
}
}).unwrap()
} else {
- Err(NotConnected)
+ Err(Failure::NotConnected)
}
}
@@ -104,7 +104,7 @@ impl Server {
let lock = self.stream.lock();
match *lock {
Some(ref s) => s.clone(),
- None => return Err(NotConnected)
+ None => return Err(Failure::NotConnected)
}
};