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