socks5_protocol_async/error.rs
1use failure::Fail;
2
3#[derive(Debug, Fail, PartialEq, Eq)]
4#[fail(display = "invalid protocol version: {}", _0)]
5pub struct InvalidProtocolVersionError(pub u8);
6
7#[derive(Debug, Fail, PartialEq, Eq)]
8#[fail(display = "invalid address type: {}", _0)]
9pub struct InvalidAddressTypeError(pub u8);