pub struct OverrideDirective {
pub source: Option<SourceRef>,
pub schema_location: String,
pub resolved_doc_id: Option<DocumentId>,
pub components: Vec<OverrideComponent>,
}Expand description
xs:override directive (XSD 1.1)
Fields§
§source: Option<SourceRef>§schema_location: String§resolved_doc_id: Option<DocumentId>§components: Vec<OverrideComponent>Trait Implementations§
Source§impl Clone for OverrideDirective
impl Clone for OverrideDirective
Source§fn clone(&self) -> OverrideDirective
fn clone(&self) -> OverrideDirective
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OverrideDirective
impl RefUnwindSafe for OverrideDirective
impl Send for OverrideDirective
impl Sync for OverrideDirective
impl Unpin for OverrideDirective
impl UnsafeUnpin for OverrideDirective
impl UnwindSafe for OverrideDirective
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