pub struct OpenContentWildcard {
pub namespace_constraint: NamespaceConstraint,
pub process_contents: ProcessContents,
pub mode: OpenContentMode,
pub not_qnames: Vec<(Option<NameId>, NameId)>,
}Expand description
Open content wildcard for XSD 1.1
Fields§
§namespace_constraint: NamespaceConstraintNamespace constraint for allowed namespaces
process_contents: ProcessContentsHow to process matched content
mode: OpenContentModeOpen content mode
not_qnames: Vec<(Option<NameId>, NameId)>Pre-expanded concrete QName exclusions (XSD 1.1 notQName)
Trait Implementations§
Source§impl Clone for OpenContentWildcard
impl Clone for OpenContentWildcard
Source§fn clone(&self) -> OpenContentWildcard
fn clone(&self) -> OpenContentWildcard
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 OpenContentWildcard
impl RefUnwindSafe for OpenContentWildcard
impl Send for OpenContentWildcard
impl Sync for OpenContentWildcard
impl Unpin for OpenContentWildcard
impl UnsafeUnpin for OpenContentWildcard
impl UnwindSafe for OpenContentWildcard
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