pub enum ResolvedName {
Qualified {
local_name: String,
namespace_uri: String,
prefix: String,
},
Unqualified {
local_name: String,
},
Unresolved {
local_name: String,
prefix: Option<String>,
},
}
Expand description
Resolved element or attribute name
Variants§
Qualified
Fully qualified name with namespace
Unqualified
Unqualified name (no namespace)
Unresolved
Unresolved prefix
Trait Implementations§
Source§impl Clone for ResolvedName
impl Clone for ResolvedName
Source§fn clone(&self) -> ResolvedName
fn clone(&self) -> ResolvedName
Returns a duplicate of the value. Read more
1.0.0 · 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 ResolvedName
impl Debug for ResolvedName
Source§impl PartialEq for ResolvedName
impl PartialEq for ResolvedName
impl StructuralPartialEq for ResolvedName
Auto Trait Implementations§
impl Freeze for ResolvedName
impl RefUnwindSafe for ResolvedName
impl Send for ResolvedName
impl Sync for ResolvedName
impl Unpin for ResolvedName
impl UnwindSafe for ResolvedName
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