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