pub enum QNameError {
InvalidLexical(String),
UndefinedPrefix(String),
EmptyLocalName,
}Expand description
Error type for QName parsing
Variants§
InvalidLexical(String)
Invalid lexical form (FORG0001)
UndefinedPrefix(String)
Undefined prefix (XPST0081)
EmptyLocalName
Empty local name
Trait Implementations§
Source§impl Clone for QNameError
impl Clone for QNameError
Source§fn clone(&self) -> QNameError
fn clone(&self) -> QNameError
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 moreSource§impl Debug for QNameError
impl Debug for QNameError
Source§impl Display for QNameError
impl Display for QNameError
impl Eq for QNameError
Source§impl Error for QNameError
impl Error for QNameError
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 QNameError
impl PartialEq for QNameError
Source§fn eq(&self, other: &QNameError) -> bool
fn eq(&self, other: &QNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QNameError
Auto Trait Implementations§
impl Freeze for QNameError
impl RefUnwindSafe for QNameError
impl Send for QNameError
impl Sync for QNameError
impl Unpin for QNameError
impl UnsafeUnpin for QNameError
impl UnwindSafe for QNameError
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