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