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