Struct SelectorParseError
pub struct SelectorParseError {
pub spelling: String,
pub reason: Option<String>,
}Expand description
A spelling that names no selector.
Fields§
§spelling: StringThe spelling as given.
reason: Option<String>When the shape was a known selector but the key inside refused it — a credit identity or an index without its version — that key’s reason, so the refusal is the identity parser’s and not the shape’s.
Implementations§
Trait Implementations§
§impl Clone for SelectorParseError
impl Clone for SelectorParseError
§fn clone(&self) -> SelectorParseError
fn clone(&self) -> SelectorParseError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for SelectorParseError
impl Debug for SelectorParseError
§impl Display for SelectorParseError
impl Display for SelectorParseError
impl Eq for SelectorParseError
§impl Error for SelectorParseError
impl Error for SelectorParseError
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()
§impl PartialEq for SelectorParseError
impl PartialEq for SelectorParseError
§fn eq(&self, other: &SelectorParseError) -> bool
fn eq(&self, other: &SelectorParseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SelectorParseError
Auto Trait Implementations§
impl Freeze for SelectorParseError
impl RefUnwindSafe for SelectorParseError
impl Send for SelectorParseError
impl Sync for SelectorParseError
impl Unpin for SelectorParseError
impl UnsafeUnpin for SelectorParseError
impl UnwindSafe for SelectorParseError
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