aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs21
1 files changed, 1 insertions, 20 deletions
diff --git a/src/lib.rs b/src/lib.rs
index ccdf5c6..ddd2270 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -52,9 +52,9 @@ pub use de::{Deserializer, DeserializeError};
pub use ser::Serializer;
use chrono::{DateTime, UTC};
-use chrono::format::ParseError as ChronoParseError;
use serde::{Deserialize, Serialize};
use std::collections::BTreeMap;
+use std::fmt;
use std::io::{Read, Seek, SeekFrom, Write};
use std::io::Error as IoError;
@@ -211,8 +211,6 @@ impl ::std::error::Error for Error {
}
}
-use std::fmt;
-
impl fmt::Display for Error {
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
match *self {
@@ -228,23 +226,6 @@ impl From<IoError> for Error {
}
}
-impl From<ChronoParseError> for Error {
- fn from(_: ChronoParseError) -> Error {
- Error::InvalidData
- }
-}
-
-use xml_rs::writer::Error as XmlWriterError;
-
-impl From<XmlWriterError> for Error {
- fn from(err: XmlWriterError) -> Error {
- match err {
- XmlWriterError::Io(err) => Error::Io(err),
- _ => Error::InvalidData,
- }
- }
-}
-
pub struct EventReader<R: Read + Seek>(EventReaderInner<R>);
enum EventReaderInner<R: Read + Seek> {