pub struct XmlExpr {
pub op: XmlExprOp,
pub name: Option<Str>,
pub named_args: List,
pub arg_names: List,
pub args: List,
pub xmloption: XmlOptionType,
pub indent: bool,
pub type: u32,
pub typmod: i32,
pub location: i32,
}Expand description
The node XmlExpr.
Fields§
§op: XmlExprOp§name: Option<Str>§named_args: List§arg_names: List§args: List§xmloption: XmlOptionType§indent: bool§type: u32§typmod: i32§location: i32Trait Implementations§
Source§impl NodeType for XmlExpr
impl NodeType for XmlExpr
Source§impl Out for XmlExpr
impl Out for XmlExpr
impl StructuralPartialEq for XmlExpr
Auto Trait Implementations§
impl Freeze for XmlExpr
impl RefUnwindSafe for XmlExpr
impl Send for XmlExpr
impl Sync for XmlExpr
impl Unpin for XmlExpr
impl UnsafeUnpin for XmlExpr
impl UnwindSafe for XmlExpr
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