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