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