pub struct CoreNamespace;Trait Implementations§
Source§impl NodeSetImport for CoreNamespace
impl NodeSetImport for CoreNamespace
Source§fn load<'a>(
&'a self,
map: &'a NodeSetNamespaceMapper<'_>,
) -> Box<dyn Iterator<Item = ImportedItem> + 'a>
fn load<'a>( &'a self, map: &'a NodeSetNamespaceMapper<'_>, ) -> Box<dyn Iterator<Item = ImportedItem> + 'a>
Create an iterator over items imported from the nodeset.
This will usually be lazy.
Source§fn register_namespaces(&self, map: &mut NodeSetNamespaceMapper<'_>)
fn register_namespaces(&self, map: &mut NodeSetNamespaceMapper<'_>)
Register all namespaces used by this importer in a node set map.
Source§fn get_own_namespaces(&self) -> Vec<String>
fn get_own_namespaces(&self) -> Vec<String>
Get a list of namespaces that this import owns. This must be a subset of the
namespaces it uses, registered in
register_namespacesAuto Trait Implementations§
impl Freeze for CoreNamespace
impl RefUnwindSafe for CoreNamespace
impl Send for CoreNamespace
impl Sync for CoreNamespace
impl Unpin for CoreNamespace
impl UnwindSafe for CoreNamespace
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