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