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