pub struct ExpandedName {
pub namespace_uri: Rc<str>,
pub local_name: String,
}Expand description
Represents an expanded XML name (namespace URI + local name).
Fields§
§namespace_uri: Rc<str>The namespace URI (empty string for no namespace).
local_name: StringThe local part of the name (without prefix).
Implementations§
Trait Implementations§
Source§impl Clone for ExpandedName
impl Clone for ExpandedName
Source§fn clone(&self) -> ExpandedName
fn clone(&self) -> ExpandedName
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 ExpandedName
impl Debug for ExpandedName
Source§impl Hash for ExpandedName
impl Hash for ExpandedName
Source§impl PartialEq for ExpandedName
impl PartialEq for ExpandedName
impl Eq for ExpandedName
impl StructuralPartialEq for ExpandedName
Auto Trait Implementations§
impl Freeze for ExpandedName
impl RefUnwindSafe for ExpandedName
impl !Send for ExpandedName
impl !Sync for ExpandedName
impl Unpin for ExpandedName
impl UnsafeUnpin for ExpandedName
impl UnwindSafe for ExpandedName
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