pub struct ExprAsXmlAttr { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for ExprAsXmlAttr
impl AstNode for ExprAsXmlAttr
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 ExprAsXmlAttr
impl Clone for ExprAsXmlAttr
Source§fn clone(&self) -> ExprAsXmlAttr
fn clone(&self) -> ExprAsXmlAttr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExprAsXmlAttr
impl Debug for ExprAsXmlAttr
impl Eq for ExprAsXmlAttr
Source§impl Hash for ExprAsXmlAttr
impl Hash for ExprAsXmlAttr
Source§impl PartialEq for ExprAsXmlAttr
impl PartialEq for ExprAsXmlAttr
impl StructuralPartialEq for ExprAsXmlAttr
Auto Trait Implementations§
impl !RefUnwindSafe for ExprAsXmlAttr
impl !Send for ExprAsXmlAttr
impl !Sync for ExprAsXmlAttr
impl !UnwindSafe for ExprAsXmlAttr
impl Freeze for ExprAsXmlAttr
impl Unpin for ExprAsXmlAttr
impl UnsafeUnpin for ExprAsXmlAttr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more