pub struct DropProcedure { /* private fields */ }
Implementations§
Source§impl DropProcedure
impl DropProcedure
pub fn if_exists(&self) -> Option<IfExists>
pub fn drop_token(&self) -> Option<SyntaxToken>
pub fn procedure_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for DropProcedure
impl AstNode for DropProcedure
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 DropProcedure
impl Clone for DropProcedure
Source§fn clone(&self) -> DropProcedure
fn clone(&self) -> DropProcedure
Returns a duplicate of the value. Read more
1.0.0 · 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 DropProcedure
impl Debug for DropProcedure
Source§impl From<DropProcedure> for Stmt
impl From<DropProcedure> for Stmt
Source§fn from(node: DropProcedure) -> Stmt
fn from(node: DropProcedure) -> Stmt
Converts to this type from the input type.
Source§impl Hash for DropProcedure
impl Hash for DropProcedure
Source§impl PartialEq for DropProcedure
impl PartialEq for DropProcedure
impl Eq for DropProcedure
impl StructuralPartialEq for DropProcedure
Auto Trait Implementations§
impl Freeze for DropProcedure
impl !RefUnwindSafe for DropProcedure
impl !Send for DropProcedure
impl !Sync for DropProcedure
impl Unpin for DropProcedure
impl !UnwindSafe for DropProcedure
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