pub struct NamespaceManager { /* private fields */ }Expand description
XML命名空间管理器
Implementations§
Source§impl NamespaceManager
impl NamespaceManager
Sourcepub fn add_namespace(&mut self, prefix: String, uri: String)
pub fn add_namespace(&mut self, prefix: String, uri: String)
添加命名空间映射
Sourcepub fn set_default_namespace(&mut self, uri: String)
pub fn set_default_namespace(&mut self, uri: String)
设置默认命名空间
Sourcepub fn get_namespace_uri(&self, prefix: &str) -> Option<&String>
pub fn get_namespace_uri(&self, prefix: &str) -> Option<&String>
获取命名空间URI
Trait Implementations§
Source§impl Clone for NamespaceManager
impl Clone for NamespaceManager
Source§fn clone(&self) -> NamespaceManager
fn clone(&self) -> NamespaceManager
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 moreAuto Trait Implementations§
impl Freeze for NamespaceManager
impl RefUnwindSafe for NamespaceManager
impl Send for NamespaceManager
impl Sync for NamespaceManager
impl Unpin for NamespaceManager
impl UnsafeUnpin for NamespaceManager
impl UnwindSafe for NamespaceManager
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