Skip to main content

xmlAttr

Type Alias xmlAttr 

Source
pub type xmlAttr = _xmlAttr;
Expand description

Attribute of an element

Aliased Type§

#[repr(C)]
pub struct xmlAttr {
Show 13 fields pub _private: *mut c_void, pub type_: u32, pub name: *const u8, pub children: *mut _xmlNode, pub last: *mut _xmlNode, pub parent: *mut _xmlNode, pub next: *mut _xmlAttr, pub prev: *mut _xmlAttr, pub doc: *mut _xmlDoc, pub ns: *mut _xmlNs, pub atype: u32, pub psvi: *mut c_void, pub id: *mut _xmlID,
}

Fields§

§_private: *mut c_void

application data

§type_: u32

XML_ATTRIBUTE_NODE

§name: *const u8

local name

§children: *mut _xmlNode

first child

§last: *mut _xmlNode

last child

§parent: *mut _xmlNode

parent node

§next: *mut _xmlAttr

next sibling

§prev: *mut _xmlAttr

previous sibling

§doc: *mut _xmlDoc

containing document

§ns: *mut _xmlNs

namespace if any

§atype: u32

attribute type if validating

§psvi: *mut c_void

for type/PSVI information

§id: *mut _xmlID

ID struct if any