[−][src]Enum jmespatch::ErrorReason
Error context to provide specific details about an error.
Variants
Parse(String)
An error occurred while parsing an expression.
Runtime(RuntimeError)
An error occurred while evaluating an expression.
Trait Implementations
impl Clone for ErrorReason
[src]
fn clone(&self) -> ErrorReason
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ErrorReason
[src]
impl Display for ErrorReason
[src]
impl PartialEq<ErrorReason> for ErrorReason
[src]
fn eq(&self, other: &ErrorReason) -> bool
[src]
fn ne(&self, other: &ErrorReason) -> bool
[src]
impl StructuralPartialEq for ErrorReason
[src]
Auto Trait Implementations
impl RefUnwindSafe for ErrorReason
impl Send for ErrorReason
impl Sync for ErrorReason
impl Unpin for ErrorReason
impl UnwindSafe for ErrorReason
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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>,