Type Alias xmlSchemaElement
Source pub type xmlSchemaElement = _xmlSchemaElement;
#[repr(C)]
pub struct xmlSchemaElement {Show 26 fields
pub type_: u32,
pub next: *mut _xmlSchemaType,
pub name: *const u8,
pub id: *const u8,
pub ref_: *const u8,
pub refNs: *const u8,
pub annot: *mut _xmlSchemaAnnot,
pub subtypes: *mut _xmlSchemaType,
pub attributes: *mut _xmlSchemaAttribute,
pub node: *mut _xmlNode,
pub minOccurs: i32,
pub maxOccurs: i32,
pub flags: i32,
pub targetNamespace: *const u8,
pub namedType: *const u8,
pub namedTypeNs: *const u8,
pub substGroup: *const u8,
pub substGroupNs: *const u8,
pub scope: *const u8,
pub value: *const u8,
pub refDecl: *mut _xmlSchemaElement,
pub contModel: *mut _xmlRegexp,
pub contentType: u32,
pub refPrefix: *const u8,
pub defVal: *mut _xmlSchemaVal,
pub idcs: *mut c_void,
}