Skip to main content

xmlAttribute

Type Alias xmlAttribute 

Source
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_void

application data

§type_: u32

XML_ATTRIBUTE_DECL

§name: *const u8

attribute name

§children: *mut _xmlNode

NULL

§last: *mut _xmlNode

NULL

§parent: *mut _xmlDtd

DTD

§next: *mut _xmlNode

next sibling

§prev: *mut _xmlNode

previous sibling

§doc: *mut _xmlDoc

containing document

§nexth: *mut _xmlAttribute

next in hash table

§atype: u32

attribute type

§def: u32

attribute default

§defaultValue: *mut u8

default value

§tree: *mut _xmlEnumeration

enumeration tree if any

§prefix: *const u8

namespace prefix if any

§elem: *const u8

element name