Type Alias Error

Source
pub type Error = Box<dyn Error + Send + Sync>;
Expand description

Error returned by most functions.

check error handling crate

For performance reasons, boxing is avoided in any hot path. For example, in parse, a custom error enum is defined. This is because the error is hit and handled during normal execution when a partial frame is received on a socket. std::error::Error is implemented for parse::Error which allows it to be converted to Box<dyn std::error::Error>.

Aliased Typeยง

pub struct Error(/* private fields */);