pub enum MvtError {
TruncatedPayload,
UnsupportedWireType(u8),
InvalidGeometryCommand(u32),
DecodeError(String),
}Expand description
Errors that can occur during MVT decoding.
Variants§
TruncatedPayload
The payload was too short or truncated.
UnsupportedWireType(u8)
An unsupported protobuf wire type was encountered.
InvalidGeometryCommand(u32)
A feature contained an invalid geometry command.
DecodeError(String)
A generic decode error.
Trait Implementations§
Source§impl Error for MvtError
impl Error for MvtError
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 Eq for MvtError
impl StructuralPartialEq for MvtError
Auto Trait Implementations§
impl Freeze for MvtError
impl RefUnwindSafe for MvtError
impl Send for MvtError
impl Sync for MvtError
impl Unpin for MvtError
impl UnsafeUnpin for MvtError
impl UnwindSafe for MvtError
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