pub struct XmlSerializeFn { /* private fields */ }Implementations§
Source§impl XmlSerializeFn
impl XmlSerializeFn
pub fn expr(&self) -> Option<Expr>
pub fn ty(&self) -> Option<Type>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn as_token(&self) -> Option<SyntaxToken>
pub fn content_token(&self) -> Option<SyntaxToken>
pub fn document_token(&self) -> Option<SyntaxToken>
pub fn ident_token(&self) -> Option<SyntaxToken>
pub fn no_token(&self) -> Option<SyntaxToken>
pub fn xmlserialize_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for XmlSerializeFn
impl AstNode for XmlSerializeFn
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 XmlSerializeFn
impl Clone for XmlSerializeFn
Source§fn clone(&self) -> XmlSerializeFn
fn clone(&self) -> XmlSerializeFn
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 XmlSerializeFn
impl Debug for XmlSerializeFn
Source§impl Hash for XmlSerializeFn
impl Hash for XmlSerializeFn
Source§impl PartialEq for XmlSerializeFn
impl PartialEq for XmlSerializeFn
impl Eq for XmlSerializeFn
impl StructuralPartialEq for XmlSerializeFn
Auto Trait Implementations§
impl Freeze for XmlSerializeFn
impl !RefUnwindSafe for XmlSerializeFn
impl !Send for XmlSerializeFn
impl !Sync for XmlSerializeFn
impl Unpin for XmlSerializeFn
impl !UnwindSafe for XmlSerializeFn
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