Enum over::error::OverError
[−]
[src]
pub enum OverError { ArrOutOfBounds(usize), ArrTypeMismatch(Type, Type), FieldNotFound(String), InvalidFieldName(String), NoParentFound, ParseError(String), TupOutOfBounds(usize), TupTypeMismatch(Type, Type, usize), TypeMismatch(Type, Type), IoError(String), }
The fabulous OVER error type.
Variants
ArrOutOfBounds(usize)
ArrTypeMismatch(Type, Type)
FieldNotFound(String)
InvalidFieldName(String)
NoParentFound
ParseError(String)
TupOutOfBounds(usize)
TupTypeMismatch(Type, Type, usize)
TypeMismatch(Type, Type)
IoError(String)
Trait Implementations
impl Debug for OverError
[src]
impl PartialEq for OverError
[src]
fn eq(&self, __arg_0: &OverError) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &OverError) -> bool
[src]
This method tests for !=
.
impl Eq for OverError
[src]
impl Display for OverError
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Error for OverError
[src]
fn description(&self) -> &str
[src]
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
1.0.0[src]
The lower-level cause of this error, if any. Read more