pub struct SchemaFrameResult {Show 15 fields
pub target_namespace: Option<NameId>,
pub element_form_default: Option<String>,
pub attribute_form_default: Option<String>,
pub block_default: DerivationSet,
pub default_attributes: Option<QNameRef>,
pub xpath_default_namespace: Option<String>,
pub final_default: DerivationSet,
pub version: Option<String>,
pub default_open_content: Option<DefaultOpenContentResult>,
pub xml_lang: Option<String>,
pub id: Option<String>,
pub source: Option<SourceRef>,
pub annotations: Vec<Annotation>,
pub directives: Vec<DirectiveResult>,
pub components: Vec<FrameResult>,
}Expand description
Schema document result
Fields§
§target_namespace: Option<NameId>§element_form_default: Option<String>§attribute_form_default: Option<String>§block_default: DerivationSet§default_attributes: Option<QNameRef>§xpath_default_namespace: Option<String>§final_default: DerivationSet§version: Option<String>§default_open_content: Option<DefaultOpenContentResult>§xml_lang: Option<String>§id: Option<String>§source: Option<SourceRef>§annotations: Vec<Annotation>§directives: Vec<DirectiveResult>§components: Vec<FrameResult>Trait Implementations§
Auto Trait Implementations§
impl Freeze for SchemaFrameResult
impl RefUnwindSafe for SchemaFrameResult
impl Send for SchemaFrameResult
impl Sync for SchemaFrameResult
impl Unpin for SchemaFrameResult
impl UnsafeUnpin for SchemaFrameResult
impl UnwindSafe for SchemaFrameResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more