ported over to the new std::io, but it's half the speed of std::old_io

This commit is contained in:
Erick Tryzelaar
2015-02-14 10:01:22 -08:00
parent 4dccf8cdec
commit 004a89510e
6 changed files with 278 additions and 267 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
use std::error;
use std::fmt;
use std::old_io;
use std::io;
use de::{Token, TokenKind};
@@ -82,7 +82,7 @@ impl fmt::Debug for ErrorCode {
pub enum Error {
/// msg, line, col
SyntaxError(ErrorCode, usize, usize),
IoError(old_io::IoError),
IoError(io::Error),
ExpectedError(String, String),
MissingFieldError(String),
UnknownVariantError(String),
@@ -120,8 +120,8 @@ impl fmt::Display for Error {
}
}
impl error::FromError<old_io::IoError> for Error {
fn from_error(error: old_io::IoError) -> Error {
impl error::FromError<io::Error> for Error {
fn from_error(error: io::Error) -> Error {
Error::IoError(error)
}
}