pub enum Ipv6DispatchError {
Traversal(Ipv6ExtensionTraversalError),
UpperLayer(ParseError),
}Expand description
Failure while dispatching an IPv6 payload to a concrete upper-layer parser.
Variants§
Traversal(Ipv6ExtensionTraversalError)
IPv6 extension-header traversal failed.
UpperLayer(ParseError)
The selected upper-layer parser failed.
Trait Implementations§
Source§impl Clone for Ipv6DispatchError
impl Clone for Ipv6DispatchError
impl Copy for Ipv6DispatchError
Source§impl Debug for Ipv6DispatchError
impl Debug for Ipv6DispatchError
Source§impl Display for Ipv6DispatchError
impl Display for Ipv6DispatchError
impl Eq for Ipv6DispatchError
Source§impl PartialEq for Ipv6DispatchError
impl PartialEq for Ipv6DispatchError
impl StructuralPartialEq for Ipv6DispatchError
Auto Trait Implementations§
impl Freeze for Ipv6DispatchError
impl RefUnwindSafe for Ipv6DispatchError
impl Send for Ipv6DispatchError
impl Sync for Ipv6DispatchError
impl Unpin for Ipv6DispatchError
impl UnsafeUnpin for Ipv6DispatchError
impl UnwindSafe for Ipv6DispatchError
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