Struct libxml::bindings::_xmlSchemaType [−][src]
#[repr(C)]pub struct _xmlSchemaType { pub type_: xmlSchemaTypeType, pub next: *mut _xmlSchemaType, pub name: *const xmlChar, pub id: *const xmlChar, pub ref_: *const xmlChar, pub refNs: *const xmlChar, pub annot: xmlSchemaAnnotPtr, pub subtypes: xmlSchemaTypePtr, pub attributes: xmlSchemaAttributePtr, pub node: xmlNodePtr, pub minOccurs: c_int, pub maxOccurs: c_int, pub flags: c_int, pub contentType: xmlSchemaContentType, pub base: *const xmlChar, pub baseNs: *const xmlChar, pub baseType: xmlSchemaTypePtr, pub facets: xmlSchemaFacetPtr, pub redef: *mut _xmlSchemaType, pub recurse: c_int, pub attributeUses: *mut xmlSchemaAttributeLinkPtr, pub attributeWildcard: xmlSchemaWildcardPtr, pub builtInType: c_int, pub memberTypes: xmlSchemaTypeLinkPtr, pub facetSet: xmlSchemaFacetLinkPtr, pub refPrefix: *const xmlChar, pub contentTypeDef: xmlSchemaTypePtr, pub contModel: xmlRegexpPtr, pub targetNamespace: *const xmlChar, pub attrUses: *mut c_void, }
_xmlSchemaType:
Schemas type definition.
Fields
type_: xmlSchemaTypeType
next: *mut _xmlSchemaType
name: *const xmlChar
id: *const xmlChar
ref_: *const xmlChar
refNs: *const xmlChar
annot: xmlSchemaAnnotPtr
subtypes: xmlSchemaTypePtr
attributes: xmlSchemaAttributePtr
node: xmlNodePtr
minOccurs: c_int
maxOccurs: c_int
flags: c_int
contentType: xmlSchemaContentType
base: *const xmlChar
baseNs: *const xmlChar
baseType: xmlSchemaTypePtr
facets: xmlSchemaFacetPtr
redef: *mut _xmlSchemaType
recurse: c_int
attributeUses: *mut xmlSchemaAttributeLinkPtr
attributeWildcard: xmlSchemaWildcardPtr
builtInType: c_int
memberTypes: xmlSchemaTypeLinkPtr
facetSet: xmlSchemaFacetLinkPtr
refPrefix: *const xmlChar
contentTypeDef: xmlSchemaTypePtr
contModel: xmlRegexpPtr
targetNamespace: *const xmlChar
attrUses: *mut c_void
Trait Implementations
impl Debug for _xmlSchemaType
[src]
impl Debug for _xmlSchemaType
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for _xmlSchemaType
[src]
impl Copy for _xmlSchemaType
impl Clone for _xmlSchemaType
[src]
impl Clone for _xmlSchemaType
fn clone(&self) -> _xmlSchemaType
[src]
fn clone(&self) -> _xmlSchemaType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !Send for _xmlSchemaType
impl !Send for _xmlSchemaType
impl !Sync for _xmlSchemaType
impl !Sync for _xmlSchemaType