pub struct XmlCatalog {
pub public: HashMap<String, String>,
pub system: HashMap<String, String>,
pub uri: HashMap<String, String>,
pub rewrite_system: Vec<(String, String)>,
pub rewrite_uri: Vec<(String, String)>,
pub next_catalog: Vec<PathBuf>,
}Fields§
§public: HashMap<String, String>§system: HashMap<String, String>§uri: HashMap<String, String>§rewrite_system: Vec<(String, String)>§rewrite_uri: Vec<(String, String)>§next_catalog: Vec<PathBuf>Implementations§
Source§impl XmlCatalog
impl XmlCatalog
Sourcepub fn xml_load_catalog(path: &Path) -> Result<Self, String>
pub fn xml_load_catalog(path: &Path) -> Result<Self, String>
xmlLoadCatalog.
Sourcepub fn xml_catalog_resolve(
&self,
public_id: Option<&str>,
system_id: Option<&str>,
) -> Option<String>
pub fn xml_catalog_resolve( &self, public_id: Option<&str>, system_id: Option<&str>, ) -> Option<String>
xmlCatalogResolve.
Sourcepub fn xml_catalog_resolve_uri(&self, uri: &str) -> Option<String>
pub fn xml_catalog_resolve_uri(&self, uri: &str) -> Option<String>
xmlCatalogResolveURI.
Trait Implementations§
Source§impl Clone for XmlCatalog
impl Clone for XmlCatalog
Source§fn clone(&self) -> XmlCatalog
fn clone(&self) -> XmlCatalog
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 XmlCatalog
impl Debug for XmlCatalog
Source§impl Default for XmlCatalog
impl Default for XmlCatalog
Source§fn default() -> XmlCatalog
fn default() -> XmlCatalog
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for XmlCatalog
impl RefUnwindSafe for XmlCatalog
impl Send for XmlCatalog
impl Sync for XmlCatalog
impl Unpin for XmlCatalog
impl UnsafeUnpin for XmlCatalog
impl UnwindSafe for XmlCatalog
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