pub enum SpecialAttributeHandler {
XsiType,
XsiSchemaLocation,
XsiNoNamespaceSchemaLocation,
XsiNil,
NamespaceDeclaration,
LanguageAndTerritory,
SequenceNumber,
BooleanFlag,
}
Expand description
Special attribute handler for attributes requiring custom processing
Variants§
XsiType
xsi:type attribute (XML Schema instance type)
XsiSchemaLocation
xsi:schemaLocation attribute
XsiNoNamespaceSchemaLocation
xsi:noNamespaceSchemaLocation attribute
XsiNil
xsi:nil attribute (indicates null value)
NamespaceDeclaration
Namespace declaration attributes (xmlns, xmlns:*)
LanguageAndTerritory
Language and territory codes
SequenceNumber
Sequence numbers and ordering
BooleanFlag
Boolean flags
Trait Implementations§
Source§impl Clone for SpecialAttributeHandler
impl Clone for SpecialAttributeHandler
Source§fn clone(&self) -> SpecialAttributeHandler
fn clone(&self) -> SpecialAttributeHandler
Returns a duplicate of the value. Read more
1.0.0 · 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 SpecialAttributeHandler
impl RefUnwindSafe for SpecialAttributeHandler
impl Send for SpecialAttributeHandler
impl Sync for SpecialAttributeHandler
impl Unpin for SpecialAttributeHandler
impl UnwindSafe for SpecialAttributeHandler
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