mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-29 00:00:11 +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::{Framed, FramedParts};
|
||||||
pub use crate::framed_read::FramedRead;
|
pub use crate::framed_read::FramedRead;
|
||||||
pub use crate::framed_write::FramedWrite;
|
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)]
|
#[derive(Debug)]
|
||||||
pub enum LinesCodecError {
|
pub enum LinesCodecError {
|
||||||
|
/// The maximum line length was exceeded.
|
||||||
MaxLineLengthExceeded,
|
MaxLineLengthExceeded,
|
||||||
|
/// An IO error occured.
|
||||||
Io(io::Error),
|
Io(io::Error),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -15,4 +15,5 @@ pub mod length_delimited;
|
|||||||
pub use self::length_delimited::LengthDelimitedCodec;
|
pub use self::length_delimited::LengthDelimitedCodec;
|
||||||
pub use tokio_codec::{
|
pub use tokio_codec::{
|
||||||
BytesCodec, Decoder, Encoder, Framed, FramedParts, FramedRead, FramedWrite, LinesCodec,
|
BytesCodec, Decoder, Encoder, Framed, FramedParts, FramedRead, FramedWrite, LinesCodec,
|
||||||
|
LinesCodecError,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user