pub struct XmlElementFn { /* private fields */ }Implementations§
Source§impl XmlElementFn
impl XmlElementFn
pub fn exprs(&self) -> AstChildren<Expr> ⓘ
pub fn name(&self) -> Option<Name>
pub fn xml_attribute_list(&self) -> Option<XmlAttributeList>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn comma_token(&self) -> Option<SyntaxToken>
pub fn name_token(&self) -> Option<SyntaxToken>
pub fn xmlattributes_token(&self) -> Option<SyntaxToken>
pub fn xmlelement_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for XmlElementFn
impl AstNode for XmlElementFn
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for XmlElementFn
impl Clone for XmlElementFn
Source§fn clone(&self) -> XmlElementFn
fn clone(&self) -> XmlElementFn
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 XmlElementFn
impl Debug for XmlElementFn
Source§impl Hash for XmlElementFn
impl Hash for XmlElementFn
Source§impl PartialEq for XmlElementFn
impl PartialEq for XmlElementFn
impl Eq for XmlElementFn
impl StructuralPartialEq for XmlElementFn
Auto Trait Implementations§
impl Freeze for XmlElementFn
impl !RefUnwindSafe for XmlElementFn
impl !Send for XmlElementFn
impl !Sync for XmlElementFn
impl Unpin for XmlElementFn
impl !UnwindSafe for XmlElementFn
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