pub struct OpenContentInfo {
pub mode: OpenContentMode,
pub namespace_constraint: NamespaceConstraint,
pub process_contents: ProcessContents,
pub not_qnames: Vec<(Option<NameId>, NameId)>,
}Expand description
Open content information carried through validation
Fields§
§mode: OpenContentModeOpen content mode
namespace_constraint: NamespaceConstraintNamespace constraint for allowed namespaces
process_contents: ProcessContentsHow to process matched content
not_qnames: Vec<(Option<NameId>, NameId)>QNames excluded by notQName (pre-expanded concrete pairs)
Trait Implementations§
Source§impl Clone for OpenContentInfo
impl Clone for OpenContentInfo
Source§fn clone(&self) -> OpenContentInfo
fn clone(&self) -> OpenContentInfo
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 OpenContentInfo
impl RefUnwindSafe for OpenContentInfo
impl Send for OpenContentInfo
impl Sync for OpenContentInfo
impl Unpin for OpenContentInfo
impl UnsafeUnpin for OpenContentInfo
impl UnwindSafe for OpenContentInfo
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