pub struct Xsd {
pub tns: String,
pub includes: Vec<XsdImportOrInclude>,
pub imports: Vec<XsdImportOrInclude>,
}
Fields§
§tns: String
§includes: Vec<XsdImportOrInclude>
§imports: Vec<XsdImportOrInclude>
Trait Implementations§
source§impl XmlDeserialize for Xsd
impl XmlDeserialize for Xsd
fn xml_deserialize<R: BufRead>( reader: &mut NsReader<R>, target_ns: XmlTag, tag: XmlTargetNs, attributes: Attributes<'_>, is_empty: bool, ) -> XmlDeserializeResult<Self>
fn root() -> Option<XmlTag>
fn target_ns() -> Option<XmlTargetNs>
fn is_enum() -> bool
Auto Trait Implementations§
impl Freeze for Xsd
impl RefUnwindSafe for Xsd
impl Send for Xsd
impl Sync for Xsd
impl Unpin for Xsd
impl UnwindSafe for Xsd
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