pub struct PlpgsqlVarInit { /* private fields */ }Implementations§
Source§impl PlpgsqlVarInit
impl PlpgsqlVarInit
pub fn expr(&self) -> Option<PlpgsqlExpr>
pub fn colon_eq_token(&self) -> Option<SyntaxToken>
pub fn eq_token(&self) -> Option<SyntaxToken>
pub fn default_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for PlpgsqlVarInit
impl AstNode for PlpgsqlVarInit
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 PlpgsqlVarInit
impl Clone for PlpgsqlVarInit
Source§impl Debug for PlpgsqlVarInit
impl Debug for PlpgsqlVarInit
impl Eq for PlpgsqlVarInit
Source§impl Hash for PlpgsqlVarInit
impl Hash for PlpgsqlVarInit
Source§impl PartialEq for PlpgsqlVarInit
impl PartialEq for PlpgsqlVarInit
impl StructuralPartialEq for PlpgsqlVarInit
Auto Trait Implementations§
impl !RefUnwindSafe for PlpgsqlVarInit
impl !Send for PlpgsqlVarInit
impl !Sync for PlpgsqlVarInit
impl !UnwindSafe for PlpgsqlVarInit
impl Freeze for PlpgsqlVarInit
impl Unpin for PlpgsqlVarInit
impl UnsafeUnpin for PlpgsqlVarInit
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