pub enum XmlValue {
Element {
members: Vec<u32>,
},
Members {
members: Vec<u32>,
},
Leaf {
form: XmlForm,
suppress: Vec<Figurative>,
convert: Convert,
},
}Variants§
Element
A named group’s element: each occurrence of each member, in order.
Members
An unnamed group, each occurrence’s members joining the element that holds it.
Leaf
suppress: the item’s own WHEN constants, or when it has none each EVERY phrase’s that
selects its kind and form. A value that is not legal XML goes in hexadecimal, as an element
named “hex.” and the name, and XML-CODE is 417.
Trait Implementations§
impl Eq for XmlValue
impl StructuralPartialEq for XmlValue
Auto Trait Implementations§
impl Freeze for XmlValue
impl RefUnwindSafe for XmlValue
impl Send for XmlValue
impl Sync for XmlValue
impl Unpin for XmlValue
impl UnsafeUnpin for XmlValue
impl UnwindSafe for XmlValue
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