pub struct AccessMethodTypeIndex { /* private fields */ }Implementations§
Source§impl AccessMethodTypeIndex
impl AccessMethodTypeIndex
pub fn index_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AccessMethodTypeIndex
impl AstNode for AccessMethodTypeIndex
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 AccessMethodTypeIndex
impl Clone for AccessMethodTypeIndex
Source§fn clone(&self) -> AccessMethodTypeIndex
fn clone(&self) -> AccessMethodTypeIndex
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 AccessMethodTypeIndex
impl Debug for AccessMethodTypeIndex
impl Eq for AccessMethodTypeIndex
Source§impl From<AccessMethodTypeIndex> for AccessMethodType
impl From<AccessMethodTypeIndex> for AccessMethodType
Source§fn from(node: AccessMethodTypeIndex) -> AccessMethodType
fn from(node: AccessMethodTypeIndex) -> AccessMethodType
Converts to this type from the input type.
Source§impl Hash for AccessMethodTypeIndex
impl Hash for AccessMethodTypeIndex
Source§impl PartialEq for AccessMethodTypeIndex
impl PartialEq for AccessMethodTypeIndex
impl StructuralPartialEq for AccessMethodTypeIndex
Auto Trait Implementations§
impl !RefUnwindSafe for AccessMethodTypeIndex
impl !Send for AccessMethodTypeIndex
impl !Sync for AccessMethodTypeIndex
impl !UnwindSafe for AccessMethodTypeIndex
impl Freeze for AccessMethodTypeIndex
impl Unpin for AccessMethodTypeIndex
impl UnsafeUnpin for AccessMethodTypeIndex
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