pub enum QueryParseError {
FailedToParse {
position: usize,
fragment: String,
},
IncompleteInput(Option<usize>),
}Expand description
An error that can occur when parsing a query
Variants§
FailedToParse
The parsing failed for some reason
IncompleteInput(Option<usize>)
The input was incomplete
Trait Implementations§
Source§impl Debug for QueryParseError
impl Debug for QueryParseError
Source§impl<'de> Deserialize<'de> for QueryParseError
impl<'de> Deserialize<'de> for QueryParseError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for QueryParseError
impl Display for QueryParseError
Source§impl Error for QueryParseError
impl Error for QueryParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for QueryParseError
impl RefUnwindSafe for QueryParseError
impl Send for QueryParseError
impl Sync for QueryParseError
impl Unpin for QueryParseError
impl UnsafeUnpin for QueryParseError
impl UnwindSafe for QueryParseError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more