pub struct AlterSubscription { /* private fields */ }Implementations§
Source§impl AlterSubscription
impl AlterSubscription
pub fn attribute_list(&self) -> Option<AttributeList>
pub fn literal(&self) -> Option<Literal>
pub fn name_ref(&self) -> Option<NameRef>
pub fn name_refs(&self) -> AstChildren<NameRef> ⓘ
pub fn names(&self) -> AstChildren<Name> ⓘ
pub fn owner_to(&self) -> Option<OwnerTo>
pub fn rename_to(&self) -> Option<RenameTo>
pub fn set_options(&self) -> Option<SetOptions>
pub fn semicolon_token(&self) -> Option<SyntaxToken>
pub fn add_token(&self) -> Option<SyntaxToken>
pub fn alter_token(&self) -> Option<SyntaxToken>
pub fn connection_token(&self) -> Option<SyntaxToken>
pub fn disable_token(&self) -> Option<SyntaxToken>
pub fn drop_token(&self) -> Option<SyntaxToken>
pub fn enable_token(&self) -> Option<SyntaxToken>
pub fn publication_token(&self) -> Option<SyntaxToken>
pub fn refresh_token(&self) -> Option<SyntaxToken>
pub fn server_token(&self) -> Option<SyntaxToken>
pub fn set_token(&self) -> Option<SyntaxToken>
pub fn skip_token(&self) -> Option<SyntaxToken>
pub fn subscription_token(&self) -> Option<SyntaxToken>
pub fn with_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AlterSubscription
impl AstNode for AlterSubscription
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 AlterSubscription
impl Clone for AlterSubscription
Source§fn clone(&self) -> AlterSubscription
fn clone(&self) -> AlterSubscription
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AlterSubscription
impl Debug for AlterSubscription
impl Eq for AlterSubscription
Source§impl From<AlterSubscription> for Stmt
impl From<AlterSubscription> for Stmt
Source§fn from(node: AlterSubscription) -> Stmt
fn from(node: AlterSubscription) -> Stmt
Converts to this type from the input type.
Source§impl Hash for AlterSubscription
impl Hash for AlterSubscription
Source§impl PartialEq for AlterSubscription
impl PartialEq for AlterSubscription
Source§fn eq(&self, other: &AlterSubscription) -> bool
fn eq(&self, other: &AlterSubscription) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AlterSubscription
Auto Trait Implementations§
impl !RefUnwindSafe for AlterSubscription
impl !Send for AlterSubscription
impl !Sync for AlterSubscription
impl !UnwindSafe for AlterSubscription
impl Freeze for AlterSubscription
impl Unpin for AlterSubscription
impl UnsafeUnpin for AlterSubscription
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