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