pub struct OverrideResult {
pub schema_location: String,
pub id: Option<String>,
pub annotation: Option<Annotation>,
pub source: Option<SourceRef>,
pub simple_types: Vec<SimpleTypeResult>,
pub complex_types: Vec<ComplexTypeResult>,
pub elements: Vec<ElementFrameResult>,
pub attributes: Vec<AttributeFrameResult>,
pub groups: Vec<GroupFrameResult>,
pub attribute_groups: Vec<GroupFrameResult>,
pub notations: Vec<NotationResult>,
}Expand description
Override directive result (XSD 1.1)
Fields§
§schema_location: String§id: Option<String>§annotation: Option<Annotation>§source: Option<SourceRef>§simple_types: Vec<SimpleTypeResult>§complex_types: Vec<ComplexTypeResult>§elements: Vec<ElementFrameResult>§attributes: Vec<AttributeFrameResult>§groups: Vec<GroupFrameResult>§attribute_groups: Vec<GroupFrameResult>§notations: Vec<NotationResult>Trait Implementations§
Auto Trait Implementations§
impl Freeze for OverrideResult
impl RefUnwindSafe for OverrideResult
impl Send for OverrideResult
impl Sync for OverrideResult
impl Unpin for OverrideResult
impl UnsafeUnpin for OverrideResult
impl UnwindSafe for OverrideResult
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