Enum astro_rs::coordinates::AstroLookupError
source · [−]pub enum AstroLookupError {
NetworkError(Error),
ParseError {
reason: String,
},
InvalidName {
name: String,
},
}Expand description
An enumeration of errors that can occur while performing a coordinate lookup.
Variants
NetworkError(Error)
Indicates an error occurred while obtaining the coordinate data.
ParseError
Fields
reason: StringThe reason coordinate data parsing failed.
Indicates an error occurred while parsing the coordinate data.
InvalidName
Fields
name: StringThe name for which data could not be found.
Indicates coordinate data for the given name could not be found.
Trait Implementations
sourceimpl Debug for AstroLookupError
impl Debug for AstroLookupError
sourceimpl Display for AstroLookupError
impl Display for AstroLookupError
sourceimpl Error for AstroLookupError
impl Error for AstroLookupError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
Auto Trait Implementations
impl !RefUnwindSafe for AstroLookupError
impl Send for AstroLookupError
impl Sync for AstroLookupError
impl Unpin for AstroLookupError
impl !UnwindSafe for AstroLookupError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more