Enum gcalc::GcalcError
source · [−]pub enum GcalcError {
FormatFail(Box<dyn Error>),
InvalidArgument(String),
StdIo(Error),
CsvError(String),
InvalidProb(String),
InvalidConversion(String),
InvalidConditional(String),
InvalidStringConversion(FromUtf8Error),
ParseError(String),
Unknown(String),
CIndexError(CIndexError),
}
Variants
FormatFail(Box<dyn Error>)
InvalidArgument(String)
StdIo(Error)
CsvError(String)
InvalidProb(String)
InvalidConversion(String)
InvalidConditional(String)
InvalidStringConversion(FromUtf8Error)
ParseError(String)
Unknown(String)
CIndexError(CIndexError)
Trait Implementations
sourceimpl Debug for GcalcError
impl Debug for GcalcError
sourceimpl Display for GcalcError
impl Display for GcalcError
sourceimpl From<CIndexError> for GcalcError
impl From<CIndexError> for GcalcError
sourcefn from(err: CIndexError) -> Self
fn from(err: CIndexError) -> Self
Converts to this type from the input type.
sourceimpl From<Error> for GcalcError
impl From<Error> for GcalcError
sourceimpl From<FromUtf8Error> for GcalcError
impl From<FromUtf8Error> for GcalcError
sourcefn from(err: FromUtf8Error) -> Self
fn from(err: FromUtf8Error) -> Self
Converts to this type from the input type.
sourceimpl From<ParseFloatError> for GcalcError
impl From<ParseFloatError> for GcalcError
sourcefn from(err: ParseFloatError) -> Self
fn from(err: ParseFloatError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for GcalcError
impl !Send for GcalcError
impl !Sync for GcalcError
impl Unpin for GcalcError
impl !UnwindSafe for GcalcError
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