pub enum SendProbeError {
UnknownIdentity,
PayloadTooLarge {
max: usize,
},
EncryptFailed,
PackFailed,
}Expand description
Why a QueryRequest::SendProbe could not be sent.
Variants§
UnknownIdentity
No announced identity is known for the destination.
PayloadTooLarge
The requested payload does not fit in a single packet.
EncryptFailed
Encrypting the payload to the remote identity failed.
PackFailed
Packing the probe packet failed.
Trait Implementations§
Source§impl Clone for SendProbeError
impl Clone for SendProbeError
impl Copy for SendProbeError
Source§impl Debug for SendProbeError
impl Debug for SendProbeError
impl Eq for SendProbeError
Source§impl PartialEq for SendProbeError
impl PartialEq for SendProbeError
impl StructuralPartialEq for SendProbeError
Auto Trait Implementations§
impl Forget for SendProbeError
impl Freeze for SendProbeError
impl RefUnwindSafe for SendProbeError
impl Send for SendProbeError
impl Sync for SendProbeError
impl Unpin for SendProbeError
impl UnsafeUnpin for SendProbeError
impl UnwindSafe for SendProbeError
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