diff options
author | 2024-11-19 14:52:14 +0000 | |
---|---|---|
committer | 2024-11-19 14:52:14 +0000 | |
commit | c8ed16a2d1d1f1b5278936eeadeae87da7cb104e (patch) | |
tree | a05ee9522535faab24ad2917918f30177a1aa712 /src/error.rs | |
parent | 4c235b972e2400bd2bb92b74b12558b485dc7142 (diff) | |
download | peanuts-c8ed16a2d1d1f1b5278936eeadeae87da7cb104e.tar.gz peanuts-c8ed16a2d1d1f1b5278936eeadeae87da7cb104e.tar.bz2 peanuts-c8ed16a2d1d1f1b5278936eeadeae87da7cb104e.zip |
store only namespace name in qualified name, not namespace declaration
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/error.rs b/src/error.rs index c84c7d0..2d96666 100644 --- a/src/error.rs +++ b/src/error.rs @@ -1,6 +1,6 @@ use std::{num::ParseIntError, str::Utf8Error}; -use crate::element::{Name, Namespace}; +use crate::element::{Name, NamespaceDeclaration}; #[derive(Debug)] pub enum Error { @@ -10,11 +10,12 @@ pub enum Error { EntityProcessError(String), // TODO: better choice for failures than string InvalidCharRef(String), - DuplicateNameSpace(Namespace), + DuplicateNameSpaceDeclaration(NamespaceDeclaration), DuplicateAttribute(String), UnqualifiedNamespace(String), MismatchedEndTag(String, String), NotInElement(String), + ExtraData(String), } impl From<std::io::Error> for Error { |