Enum toml_query::error::ErrorKind
[−]
pub enum ErrorKind {
Msg(String),
QueryParsingError(String),
EmptyQueryError,
EmptyIdentifier,
ArrayAccessWithoutIndex,
ArrayAccessWithInvalidIndex,
IdentifierNotFoundInDocument(String),
NoIndexInTable(usize),
NoIdentifierInArray(String),
QueryingValueAsTable(String),
QueryingValueAsArray(usize),
CannotDeleteNonEmptyTable(Option<String>),
CannotDeleteNonEmptyArray(Option<String>),
CannotAccessBecauseTypeMismatch(&'static str, &'static str),
ArrayIndexOutOfBounds(usize, usize),
}The kind of an error.
Variants
Msg(String)A convenient variant for String.
QueryParsingError(String)EmptyQueryErrorEmptyIdentifierArrayAccessWithoutIndexArrayAccessWithInvalidIndexIdentifierNotFoundInDocument(String)NoIndexInTable(usize)NoIdentifierInArray(String)QueryingValueAsTable(String)QueryingValueAsArray(usize)CannotDeleteNonEmptyTable(Option<String>)CannotDeleteNonEmptyArray(Option<String>)CannotAccessBecauseTypeMismatch(&'static str, &'static str)ArrayIndexOutOfBounds(usize, usize)
Methods
impl ErrorKind
fn description(&self) -> &str
A string describing the error kind.