diff options
author | Till Hoeppner | 2014-11-21 11:31:55 +0100 |
---|---|---|
committer | Till Hoeppner | 2014-11-21 11:31:55 +0100 |
commit | 6ed12a0993d56330bb008adc86bfb5ebe4320583 (patch) | |
tree | c572f69b19c82ee298004948f7a13a2dbebd0076 /src/server.rs | |
parent | d738bcd85bc9d7ea47d8995a57a594ead6bb0f73 (diff) | |
download | irsc-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.rs | 14 |
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) } }; |