Enum bufkit_data::BufkitDataErr
source · pub enum BufkitDataErr {
SoundingAnalysis(AnalysisError),
SoundingBufkit(BufkitFileError),
IO(Error),
Database(Error),
GeneralError,
InvalidModelName(String),
NotEnoughData,
}Expand description
Error from the archive interface.
Variants
SoundingAnalysis(AnalysisError)
Error forwarded from sounding-analysis
SoundingBufkit(BufkitFileError)
Error forwarded from sounding-bufkit
IO(Error)
Error forwarded from std
Database(Error)
Database error
GeneralError
A general error forwarded with the failure crate
InvalidModelName(String)
Invalid model name
NotEnoughData
Not enough data to complete the task.
Trait Implementations
sourceimpl Debug for BufkitDataErr
impl Debug for BufkitDataErr
sourceimpl Display for BufkitDataErr
impl Display for BufkitDataErr
sourceimpl Fail for BufkitDataErr
impl Fail for BufkitDataErr
sourcefn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace carried by this failure, if it
carries one. Read moresourceimpl From<AnalysisError> for BufkitDataErr
impl From<AnalysisError> for BufkitDataErr
sourcefn from(err: AnalysisError) -> BufkitDataErr
fn from(err: AnalysisError) -> BufkitDataErr
Converts to this type from the input type.
sourceimpl From<BufkitFileError> for BufkitDataErr
impl From<BufkitFileError> for BufkitDataErr
sourcefn from(err: BufkitFileError) -> BufkitDataErr
fn from(err: BufkitFileError) -> BufkitDataErr
Converts to this type from the input type.
sourceimpl From<Error> for BufkitDataErr
impl From<Error> for BufkitDataErr
sourcefn from(_: Error) -> BufkitDataErr
fn from(_: Error) -> BufkitDataErr
Converts to this type from the input type.
sourceimpl From<Error> for BufkitDataErr
impl From<Error> for BufkitDataErr
sourcefn from(err: Error) -> BufkitDataErr
fn from(err: Error) -> BufkitDataErr
Converts to this type from the input type.
sourceimpl From<Error> for BufkitDataErr
impl From<Error> for BufkitDataErr
sourcefn from(err: Error) -> BufkitDataErr
fn from(err: Error) -> BufkitDataErr
Converts to this type from the input type.
sourceimpl From<ParseError> for BufkitDataErr
impl From<ParseError> for BufkitDataErr
sourcefn from(_err: ParseError) -> BufkitDataErr
fn from(_err: ParseError) -> BufkitDataErr
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for BufkitDataErr
impl Send for BufkitDataErr
impl Sync for BufkitDataErr
impl Unpin for BufkitDataErr
impl !UnwindSafe for BufkitDataErr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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