pub enum EkkoResponse {
Unreachable((EkkoData, Unreachable)),
PacketTooBig(EkkoData),
SourceQuench(EkkoData),
Destination(EkkoData),
Unexpected((EkkoData, (u8, u8))),
Redirect((EkkoData, Redirect)),
Exceeded(EkkoData),
Lacking(EkkoData),
}Variants§
Unreachable((EkkoData, Unreachable))
PacketTooBig(EkkoData)
SourceQuench(EkkoData)
Destination(EkkoData)
Unexpected((EkkoData, (u8, u8)))
Redirect((EkkoData, Redirect))
Exceeded(EkkoData)
Lacking(EkkoData)
Trait Implementations§
Source§impl Clone for EkkoResponse
impl Clone for EkkoResponse
Source§fn clone(&self) -> EkkoResponse
fn clone(&self) -> EkkoResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EkkoResponse
impl Debug for EkkoResponse
Source§impl PartialEq for EkkoResponse
impl PartialEq for EkkoResponse
impl StructuralPartialEq for EkkoResponse
Auto Trait Implementations§
impl Freeze for EkkoResponse
impl RefUnwindSafe for EkkoResponse
impl Send for EkkoResponse
impl Sync for EkkoResponse
impl Unpin for EkkoResponse
impl UnwindSafe for EkkoResponse
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