pub struct ParseNodeError {
pub tag: &'static str,
pub kind: ParseNodeErrorKind,
}Expand description
A failure to parse a Core Element from the XML document making up an XISF header
Fields§
§tag: &'static strThe XML tag name of the element that could not be parsed
E.g. if an <Image ...> element could not be parsed, tag will be “Image”
kind: ParseNodeErrorKindWhat went wrong while trying to parse the element
Trait Implementations§
Source§impl Clone for ParseNodeError
impl Clone for ParseNodeError
Source§fn clone(&self) -> ParseNodeError
fn clone(&self) -> ParseNodeError
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 ParseNodeError
impl Debug for ParseNodeError
Source§impl Display for ParseNodeError
impl Display for ParseNodeError
Source§impl Error for ParseNodeError
impl Error for ParseNodeError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for ParseNodeError
impl PartialEq for ParseNodeError
impl Copy for ParseNodeError
impl StructuralPartialEq for ParseNodeError
Auto Trait Implementations§
impl Freeze for ParseNodeError
impl RefUnwindSafe for ParseNodeError
impl Send for ParseNodeError
impl Sync for ParseNodeError
impl Unpin for ParseNodeError
impl UnwindSafe for ParseNodeError
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