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