pub struct IsNotDistinctFrom { /* private fields */ }
Implementations§
Source§impl IsNotDistinctFrom
impl IsNotDistinctFrom
pub fn distinct_token(&self) -> Option<SyntaxToken>
pub fn from_token(&self) -> Option<SyntaxToken>
pub fn is_token(&self) -> Option<SyntaxToken>
pub fn not_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for IsNotDistinctFrom
impl AstNode for IsNotDistinctFrom
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 IsNotDistinctFrom
impl Clone for IsNotDistinctFrom
Source§fn clone(&self) -> IsNotDistinctFrom
fn clone(&self) -> IsNotDistinctFrom
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 IsNotDistinctFrom
impl Debug for IsNotDistinctFrom
Source§impl Hash for IsNotDistinctFrom
impl Hash for IsNotDistinctFrom
Source§impl PartialEq for IsNotDistinctFrom
impl PartialEq for IsNotDistinctFrom
impl Eq for IsNotDistinctFrom
impl StructuralPartialEq for IsNotDistinctFrom
Auto Trait Implementations§
impl Freeze for IsNotDistinctFrom
impl !RefUnwindSafe for IsNotDistinctFrom
impl !Send for IsNotDistinctFrom
impl !Sync for IsNotDistinctFrom
impl Unpin for IsNotDistinctFrom
impl !UnwindSafe for IsNotDistinctFrom
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