pub type xmlElement = _xmlElement;Expand description
Element declaration
Aliased Type§
#[repr(C)]pub struct xmlElement {Show 14 fields
pub _private: *mut c_void,
pub type_: u32,
pub name: *const u8,
pub children: *mut _xmlNode,
pub last: *mut _xmlNode,
pub parent: *mut _xmlDtd,
pub next: *mut _xmlNode,
pub prev: *mut _xmlNode,
pub doc: *mut _xmlDoc,
pub etype: u32,
pub content: *mut _xmlElementContent,
pub attributes: *mut _xmlAttribute,
pub prefix: *const u8,
pub contModel: *mut _xmlRegexp,
}Fields§
§_private: *mut c_voidapplication data
type_: u32XML_ELEMENT_DECL
name: *const u8element name
children: *mut _xmlNodeNULL
last: *mut _xmlNodeNULL
parent: *mut _xmlDtd-> DTD
next: *mut _xmlNodenext sibling
prev: *mut _xmlNodeprevious sibling
doc: *mut _xmlDoccontaining document
etype: u32element type
content: *mut _xmlElementContentallowed element content
attributes: *mut _xmlAttributelist of declared attributes
prefix: *const u8namespace prefix if any
contModel: *mut _xmlRegexpvalidating regexp