[−][src]Enum osmpbf::ErrorKind
The specific type of an error.
Variants
Io(Error)
An error for I/O operations.
An error that occurs when decoding a protobuf message.
Fields of Protobuf
err: ProtobufError
location: &'static str
The stringtable contains an entry at index
that could not be decoded to a valid UTF-8
string.
An element contains an out-of-bounds index to the stringtable.
Fields of StringtableIndexOutOfBounds
index: usize
Blob(BlobError)
An error that occurs when decoding Blob
s.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ErrorKind
impl Send for ErrorKind
impl Sync for ErrorKind
impl Unpin for ErrorKind
impl !UnwindSafe for ErrorKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,