pub enum SniBypassError {
InvalidIp(String),
ConnectionError(Error),
IpParseError(AddrParseError),
}Expand description
SNI bypass related errors
Variants§
InvalidIp(String)
Invalid IP address
ConnectionError(Error)
Connection error
IpParseError(AddrParseError)
IP parsing error
Trait Implementations§
Source§impl Debug for SniBypassError
impl Debug for SniBypassError
Source§impl Display for SniBypassError
impl Display for SniBypassError
Source§impl Error for SniBypassError
impl Error for SniBypassError
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<AddrParseError> for SniBypassError
impl From<AddrParseError> for SniBypassError
Source§fn from(source: AddrParseError) -> Self
fn from(source: AddrParseError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for SniBypassError
impl From<Error> for SniBypassError
Source§impl From<SniBypassError> for PixivError
impl From<SniBypassError> for PixivError
Source§fn from(source: SniBypassError) -> Self
fn from(source: SniBypassError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SniBypassError
impl !UnwindSafe for SniBypassError
impl Freeze for SniBypassError
impl Send for SniBypassError
impl Sync for SniBypassError
impl Unpin for SniBypassError
impl UnsafeUnpin for SniBypassError
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