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