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