Export LinesCodecError (#1350)

This commit is contained in:
John Doneth
2019-07-24 15:26:41 -04:00
committed by Lucio Franco
parent ca0e5cc670
commit 79b017c773
3 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -32,4 +32,4 @@ pub use crate::encoder::Encoder;
pub use crate::framed::{Framed, FramedParts};
pub use crate::framed_read::FramedRead;
pub use crate::framed_write::FramedWrite;
pub use crate::lines_codec::LinesCodec;
pub use crate::lines_codec::{LinesCodec, LinesCodecError};
+3
View File
@@ -190,9 +190,12 @@ impl Encoder for LinesCodec {
}
}
/// An error occured while encoding or decoding a line.
#[derive(Debug)]
pub enum LinesCodecError {
/// The maximum line length was exceeded.
MaxLineLengthExceeded,
/// An IO error occured.
Io(io::Error),
}
+1
View File
@@ -15,4 +15,5 @@ pub mod length_delimited;
pub use self::length_delimited::LengthDelimitedCodec;
pub use tokio_codec::{
BytesCodec, Decoder, Encoder, Framed, FramedParts, FramedRead, FramedWrite, LinesCodec,
LinesCodecError,
};