pub enum FilterParseError {
MissingEquals {
input: String,
},
UnknownKey {
key: String,
},
EmptyValue {
key: String,
},
BadLineRange {
input: String,
detail: String,
},
}Variants§
MissingEquals
No = separator in the filter expression.
UnknownKey
Unknown left-hand side (typo or unsupported key).
EmptyValue
Right-hand side is empty (e.g. id=).
BadLineRange
file=<path>:<LO>-<HI> parse failed (LO/HI not integers, or
LO > HI, or syntax doesn’t match).
Trait Implementations§
Source§impl Debug for FilterParseError
impl Debug for FilterParseError
Source§impl Display for FilterParseError
impl Display for FilterParseError
Source§impl Error for FilterParseError
impl Error for FilterParseError
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()
Source§impl PartialEq for FilterParseError
impl PartialEq for FilterParseError
Source§fn eq(&self, other: &FilterParseError) -> bool
fn eq(&self, other: &FilterParseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FilterParseError
impl StructuralPartialEq for FilterParseError
Auto Trait Implementations§
impl Freeze for FilterParseError
impl RefUnwindSafe for FilterParseError
impl Send for FilterParseError
impl Sync for FilterParseError
impl Unpin for FilterParseError
impl UnsafeUnpin for FilterParseError
impl UnwindSafe for FilterParseError
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.