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