pub type xmlAttribute = _xmlAttribute;Expand description
Attribute declaration
Aliased Type§
#[repr(C)]pub struct xmlAttribute {Show 16 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 nexth: *mut _xmlAttribute,
pub atype: u32,
pub def: u32,
pub defaultValue: *mut u8,
pub tree: *mut _xmlEnumeration,
pub prefix: *const u8,
pub elem: *const u8,
}Fields§
§_private: *mut c_voidapplication data
type_: u32XML_ATTRIBUTE_DECL
name: *const u8attribute name
children: *mut _xmlNodeNULL
last: *mut _xmlNodeNULL
parent: *mut _xmlDtdDTD
next: *mut _xmlNodenext sibling
prev: *mut _xmlNodeprevious sibling
doc: *mut _xmlDoccontaining document
nexth: *mut _xmlAttributenext in hash table
atype: u32attribute type
def: u32attribute default
defaultValue: *mut u8default value
tree: *mut _xmlEnumerationenumeration tree if any
prefix: *const u8namespace prefix if any
elem: *const u8element name