[−][src]Enum toql_core::error::ToqlError
Represents all errors
Variants
NotFound
No single record found for the Toql query.
NotUnique
Many records found, when exactly one was expected.
QueryParserError(PestError<Rule>)
The query parser encountered a syntax error.
EncodingError(Utf8Error)
The query encoding was not valid UTF-8.
MapperMissing(String)
No mapper was found for a given struct. Contains the struct name.
ValueMissing(String)
Unable to put database result into struct. Contains field name.
SqlBuilderError(SqlBuilderError)
SQL Builder failed to turn Toql query into SQL query.
Trait Implementations
impl From<SqlBuilderError> for ToqlError
[src]
fn from(err: SqlBuilderError) -> ToqlError
[src]
impl From<Error<Rule>> for ToqlError
[src]
impl Display for ToqlError
[src]
impl Debug for ToqlError
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,