pub enum PonkError {
Show 14 variants
UnsupportedProtocolVersion(u8),
UnsupportedDataFormat(u8),
DatagramTooSmall,
DatagramTooLarge {
max: usize,
actual: usize,
},
MaxDatagramTooSmall {
min: usize,
actual: usize,
},
TooManyChunks(usize),
TooManyMetadata(usize),
TooManyPoints(usize),
TooManyPaths {
max: usize,
},
TooManyTotalPoints {
max: usize,
},
FramePayloadTooLarge {
max: usize,
},
InvalidCoordinate,
InvalidChunkHeader,
MalformedPayload,
}Variants§
UnsupportedProtocolVersion(u8)
UnsupportedDataFormat(u8)
DatagramTooSmall
DatagramTooLarge
MaxDatagramTooSmall
TooManyChunks(usize)
TooManyMetadata(usize)
TooManyPoints(usize)
TooManyPaths
TooManyTotalPoints
FramePayloadTooLarge
InvalidCoordinate
InvalidChunkHeader
MalformedPayload
Trait Implementations§
impl Eq for PonkError
Source§impl Error for PonkError
impl Error for PonkError
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()
impl StructuralPartialEq for PonkError
Auto Trait Implementations§
impl Freeze for PonkError
impl RefUnwindSafe for PonkError
impl Send for PonkError
impl Sync for PonkError
impl Unpin for PonkError
impl UnsafeUnpin for PonkError
impl UnwindSafe for PonkError
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