pub enum OsmGraphError {
Network(Error),
XmlParse(DeError),
EmptyGraph,
NodeNotFound,
LockPoisoned,
GeocodingFailed(String),
InvalidInput(String),
Io(Error),
PbfError(String),
}Variants§
Network(Error)
XmlParse(DeError)
EmptyGraph
NodeNotFound
LockPoisoned
GeocodingFailed(String)
InvalidInput(String)
Io(Error)
PbfError(String)
Trait Implementations§
Source§impl Debug for OsmGraphError
impl Debug for OsmGraphError
Source§impl Display for OsmGraphError
impl Display for OsmGraphError
Source§impl Error for OsmGraphError
impl Error for OsmGraphError
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()
Source§impl From<DeError> for OsmGraphError
impl From<DeError> for OsmGraphError
Source§impl From<Error> for OsmGraphError
impl From<Error> for OsmGraphError
Auto Trait Implementations§
impl Freeze for OsmGraphError
impl !RefUnwindSafe for OsmGraphError
impl Send for OsmGraphError
impl Sync for OsmGraphError
impl Unpin for OsmGraphError
impl UnsafeUnpin for OsmGraphError
impl !UnwindSafe for OsmGraphError
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