mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-16 00:00:12 +02:00
Export LinesCodecError (#1350)
This commit is contained in:
committed by
Lucio Franco
parent
ca0e5cc670
commit
79b017c773
@@ -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};
|
||||
|
||||
@@ -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),
|
||||
}
|
||||
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user