pub struct PlpgsqlReturnQueryExecuteStmt { /* private fields */ }Implementations§
Source§impl PlpgsqlReturnQueryExecuteStmt
impl PlpgsqlReturnQueryExecuteStmt
pub fn query(&self) -> Option<PlpgsqlExpr>
pub fn using_clause(&self) -> Option<PlpgsqlUsingClause>
pub fn semicolon_token(&self) -> Option<SyntaxToken>
pub fn execute_token(&self) -> Option<SyntaxToken>
pub fn query_token(&self) -> Option<SyntaxToken>
pub fn return_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for PlpgsqlReturnQueryExecuteStmt
impl AstNode for PlpgsqlReturnQueryExecuteStmt
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,
impl Eq for PlpgsqlReturnQueryExecuteStmt
Source§impl From<PlpgsqlReturnQueryExecuteStmt> for PlpgsqlStmt
impl From<PlpgsqlReturnQueryExecuteStmt> for PlpgsqlStmt
Source§fn from(node: PlpgsqlReturnQueryExecuteStmt) -> PlpgsqlStmt
fn from(node: PlpgsqlReturnQueryExecuteStmt) -> PlpgsqlStmt
Converts to this type from the input type.
Source§impl Hash for PlpgsqlReturnQueryExecuteStmt
impl Hash for PlpgsqlReturnQueryExecuteStmt
impl StructuralPartialEq for PlpgsqlReturnQueryExecuteStmt
Auto Trait Implementations§
impl !RefUnwindSafe for PlpgsqlReturnQueryExecuteStmt
impl !Send for PlpgsqlReturnQueryExecuteStmt
impl !Sync for PlpgsqlReturnQueryExecuteStmt
impl !UnwindSafe for PlpgsqlReturnQueryExecuteStmt
impl Freeze for PlpgsqlReturnQueryExecuteStmt
impl Unpin for PlpgsqlReturnQueryExecuteStmt
impl UnsafeUnpin for PlpgsqlReturnQueryExecuteStmt
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