Fixed compilation for rust master.
This commit is contained in:
parent
4e41d5a80d
commit
01b2e218cd
3 changed files with 5 additions and 3 deletions
|
@ -189,7 +189,8 @@ impl<'a> AccessLevelIterator<'a> {
|
|||
}
|
||||
}
|
||||
|
||||
impl<'a> Iterator<AccessLevel> for AccessLevelIterator<'a> {
|
||||
impl<'a> Iterator for AccessLevelIterator<'a> {
|
||||
type Item = AccessLevel;
|
||||
fn next(&mut self) -> Option<AccessLevel> {
|
||||
let ret = self.value.parse();
|
||||
if self.value.len() > 0 {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#![unstable]
|
||||
#![warn(missing_docs)]
|
||||
|
||||
#![feature(slicing_syntax, old_orphan_check)]
|
||||
#![feature(associated_types, slicing_syntax, old_orphan_check)]
|
||||
#[cfg(feature = "ctcp")] extern crate time;
|
||||
#[cfg(feature = "encode")] extern crate encoding;
|
||||
extern crate "rustc-serialize" as rustc_serialize;
|
||||
|
|
|
@ -260,7 +260,8 @@ impl<'a, T: IrcReader, U: IrcWriter> ServerIterator<'a, T, U> {
|
|||
}
|
||||
}
|
||||
|
||||
impl<'a, T: IrcReader, U: IrcWriter> Iterator<IoResult<Message>> for ServerIterator<'a, T, U> {
|
||||
impl<'a, T: IrcReader, U: IrcWriter> Iterator for ServerIterator<'a, T, U> {
|
||||
type Item = IoResult<Message>;
|
||||
fn next(&mut self) -> Option<IoResult<Message>> {
|
||||
let res = self.get_next_line().and_then(|msg|
|
||||
match msg.parse() {
|
||||
|
|
Loading…
Add table
Reference in a new issue