pub struct XMLDeclarationNode {
pub node_type: String,
pub location: Location,
pub errors: Vec<AnyError>,
pub tag_opening: Option<Token>,
pub children: Vec<AnyNode>,
pub tag_closing: Option<Token>,
}Fields§
§node_type: String§location: Location§errors: Vec<AnyError>§tag_opening: Option<Token>§children: Vec<AnyNode>§tag_closing: Option<Token>Trait Implementations§
Source§impl Clone for XMLDeclarationNode
impl Clone for XMLDeclarationNode
Source§fn clone(&self) -> XMLDeclarationNode
fn clone(&self) -> XMLDeclarationNode
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 moreSource§impl Debug for XMLDeclarationNode
impl Debug for XMLDeclarationNode
Auto Trait Implementations§
impl Freeze for XMLDeclarationNode
impl RefUnwindSafe for XMLDeclarationNode
impl Send for XMLDeclarationNode
impl Sync for XMLDeclarationNode
impl Unpin for XMLDeclarationNode
impl UnwindSafe for XMLDeclarationNode
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