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