1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::length_delimited::LengthDelimitedCodecError;
use crate::frame;

#[derive(Copy, Clone, Debug, PartialEq, Eq, thiserror::Error)]
pub enum EncoderError {
    #[error("Max size exceeded")]
    MaxSizeExceeded,
}

impl From<LengthDelimitedCodecError> for frame::FrameError {
    fn from(_: LengthDelimitedCodecError) -> Self {
        frame::FrameError::MaxFrameSize
    }
}