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