pub struct SearchColumns { /* private fields */ }Implementations§
Source§impl SearchColumns
impl SearchColumns
pub fn name_refs(&self) -> AstChildren<NameRef> ⓘ
Trait Implementations§
Source§impl AstNode for SearchColumns
impl AstNode for SearchColumns
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 SearchColumns
impl Clone for SearchColumns
Source§fn clone(&self) -> SearchColumns
fn clone(&self) -> SearchColumns
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 SearchColumns
impl Debug for SearchColumns
impl Eq for SearchColumns
Source§impl Hash for SearchColumns
impl Hash for SearchColumns
Source§impl PartialEq for SearchColumns
impl PartialEq for SearchColumns
Source§fn eq(&self, other: &SearchColumns) -> bool
fn eq(&self, other: &SearchColumns) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SearchColumns
Auto Trait Implementations§
impl !RefUnwindSafe for SearchColumns
impl !Send for SearchColumns
impl !Sync for SearchColumns
impl !UnwindSafe for SearchColumns
impl Freeze for SearchColumns
impl Unpin for SearchColumns
impl UnsafeUnpin for SearchColumns
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