pub enum WinDivertValueError {
Layer(u32),
Event(u8),
Parameter(u32),
Shutdown(u32),
}Expand description
WinDivert error for unexpected values type conversions.
Variants§
Layer(u32)
Error produced for unexpected values in TryFrom<u32> for WinDivertLayer
Event(u8)
Error produced for unexpected values in TryFrom<u8> for WinDivertEvent
Parameter(u32)
Error produced for unexpected values in TryFrom<u32> for WinDivertParameter
Shutdown(u32)
Error produced for unexpected values in TryFrom<u32> for WinDivertShutdownMode
Trait Implementations§
Source§impl Debug for WinDivertValueError
impl Debug for WinDivertValueError
Source§impl Display for WinDivertValueError
impl Display for WinDivertValueError
Source§impl Error for WinDivertValueError
impl Error for WinDivertValueError
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()
Auto Trait Implementations§
impl Freeze for WinDivertValueError
impl RefUnwindSafe for WinDivertValueError
impl Send for WinDivertValueError
impl Sync for WinDivertValueError
impl Unpin for WinDivertValueError
impl UnsafeUnpin for WinDivertValueError
impl UnwindSafe for WinDivertValueError
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