#[repr(i32)]pub enum ReaderNodeType {
Show 19 variants
NONE = 0,
ELEMENT = 1,
ATTRIBUTE = 2,
TEXT = 3,
CDATA = 4,
ENTITY_REFERENCE = 5,
ENTITY = 6,
PROCESSING_INSTRUCTION = 7,
COMMENT = 8,
DOCUMENT = 9,
DOCUMENT_TYPE = 10,
DOCUMENT_FRAGMENT = 11,
NOTATION = 12,
WHITESPACE = 13,
SIGNIFICANT_WHITESPACE = 14,
END_ELEMENT = 15,
END_ENTITY = 16,
XML_DECLARATION = 17,
NAMESPACE = 18,
}Expand description
Reader node types (xmlReaderTypes enum).
§UPSTREAM-PARITY
typedef enum {
XML_TEXTREADER_NONE = 0,
XML_TEXTREADER_ELEMENT = 1,
XML_TEXTREADER_ATTRIBUTE = 2,
XML_TEXTREADER_TEXT = 3,
XML_TEXTREADER_CDATA = 4,
XML_TEXTREADER_ENTITY_REFERENCE = 5,
XML_TEXTREADER_ENTITY = 6,
XML_TEXTREADER_PROCESSING_INSTRUCTION = 7,
XML_TEXTREADER_COMMENT = 8,
XML_TEXTREADER_DOCUMENT = 9,
XML_TEXTREADER_DOCUMENT_TYPE = 10,
XML_TEXTREADER_DOCUMENT_FRAGMENT = 11,
XML_TEXTREADER_NOTATION = 12,
XML_TEXTREADER_WHITESPACE = 13,
XML_TEXTREADER_SIGNIFICANT_WHITESPACE = 14,
XML_TEXTREADER_END_ELEMENT = 15,
XML_TEXTREADER_END_ENTITY = 16,
XML_TEXTREADER_XML_DECLARATION = 17
} xmlReaderTypes;Variants§
NONE = 0
ELEMENT = 1
ATTRIBUTE = 2
TEXT = 3
CDATA = 4
ENTITY_REFERENCE = 5
ENTITY = 6
PROCESSING_INSTRUCTION = 7
COMMENT = 8
DOCUMENT = 9
DOCUMENT_TYPE = 10
DOCUMENT_FRAGMENT = 11
NOTATION = 12
WHITESPACE = 13
SIGNIFICANT_WHITESPACE = 14
END_ELEMENT = 15
END_ENTITY = 16
XML_DECLARATION = 17
NAMESPACE = 18
Trait Implementations§
Source§impl Clone for ReaderNodeType
impl Clone for ReaderNodeType
Source§fn clone(&self) -> ReaderNodeType
fn clone(&self) -> ReaderNodeType
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 moreimpl Copy for ReaderNodeType
Source§impl Debug for ReaderNodeType
impl Debug for ReaderNodeType
impl Eq for ReaderNodeType
Source§impl PartialEq for ReaderNodeType
impl PartialEq for ReaderNodeType
impl StructuralPartialEq for ReaderNodeType
Auto Trait Implementations§
impl Freeze for ReaderNodeType
impl RefUnwindSafe for ReaderNodeType
impl Send for ReaderNodeType
impl Sync for ReaderNodeType
impl Unpin for ReaderNodeType
impl UnsafeUnpin for ReaderNodeType
impl UnwindSafe for ReaderNodeType
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