pub enum ReframingError {
Incomplete(Option<usize>),
StrayMassiveContainer,
MixedFrames,
MissingSecurity,
InvalidEncryptedData,
CrcCheckFailed {
expected: u8,
received: u8,
},
CounterCheckFailed {
expected: u8,
received: u8,
},
}Variants§
Incomplete(Option<usize>)
StrayMassiveContainer
MixedFrames
MissingSecurity
InvalidEncryptedData
CrcCheckFailed
CounterCheckFailed
Trait Implementations§
Source§impl Debug for ReframingError
impl Debug for ReframingError
Source§impl Display for ReframingError
impl Display for ReframingError
Source§impl Error for ReframingError
impl Error for ReframingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ReframingError> for InStreamError
impl From<ReframingError> for InStreamError
Source§fn from(source: ReframingError) -> Self
fn from(source: ReframingError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ReframingError
impl RefUnwindSafe for ReframingError
impl Send for ReframingError
impl Sync for ReframingError
impl Unpin for ReframingError
impl UnwindSafe for ReframingError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more