pub enum AlterOperatorFamilyAction {
AddOpClassOptions(AddOpClassOptions),
DropOpClassOptions(DropOpClassOptions),
OpFamilyRenameTo(OpFamilyRenameTo),
OwnerTo(OwnerTo),
SetSchema(SetSchema),
}Variants§
AddOpClassOptions(AddOpClassOptions)
DropOpClassOptions(DropOpClassOptions)
OpFamilyRenameTo(OpFamilyRenameTo)
OwnerTo(OwnerTo)
SetSchema(SetSchema)
Trait Implementations§
Source§impl AstNode for AlterOperatorFamilyAction
impl AstNode for AlterOperatorFamilyAction
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 AlterOperatorFamilyAction
impl Clone for AlterOperatorFamilyAction
Source§fn clone(&self) -> AlterOperatorFamilyAction
fn clone(&self) -> AlterOperatorFamilyAction
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 AlterOperatorFamilyAction
impl Debug for AlterOperatorFamilyAction
impl Eq for AlterOperatorFamilyAction
Source§impl From<AddOpClassOptions> for AlterOperatorFamilyAction
impl From<AddOpClassOptions> for AlterOperatorFamilyAction
Source§fn from(node: AddOpClassOptions) -> AlterOperatorFamilyAction
fn from(node: AddOpClassOptions) -> AlterOperatorFamilyAction
Converts to this type from the input type.
Source§impl From<DropOpClassOptions> for AlterOperatorFamilyAction
impl From<DropOpClassOptions> for AlterOperatorFamilyAction
Source§fn from(node: DropOpClassOptions) -> AlterOperatorFamilyAction
fn from(node: DropOpClassOptions) -> AlterOperatorFamilyAction
Converts to this type from the input type.
Source§impl From<OpFamilyRenameTo> for AlterOperatorFamilyAction
impl From<OpFamilyRenameTo> for AlterOperatorFamilyAction
Source§fn from(node: OpFamilyRenameTo) -> AlterOperatorFamilyAction
fn from(node: OpFamilyRenameTo) -> AlterOperatorFamilyAction
Converts to this type from the input type.
Source§impl From<OwnerTo> for AlterOperatorFamilyAction
impl From<OwnerTo> for AlterOperatorFamilyAction
Source§fn from(node: OwnerTo) -> AlterOperatorFamilyAction
fn from(node: OwnerTo) -> AlterOperatorFamilyAction
Converts to this type from the input type.
Source§impl From<SetSchema> for AlterOperatorFamilyAction
impl From<SetSchema> for AlterOperatorFamilyAction
Source§fn from(node: SetSchema) -> AlterOperatorFamilyAction
fn from(node: SetSchema) -> AlterOperatorFamilyAction
Converts to this type from the input type.
Source§impl Hash for AlterOperatorFamilyAction
impl Hash for AlterOperatorFamilyAction
impl StructuralPartialEq for AlterOperatorFamilyAction
Auto Trait Implementations§
impl !RefUnwindSafe for AlterOperatorFamilyAction
impl !Send for AlterOperatorFamilyAction
impl !Sync for AlterOperatorFamilyAction
impl !UnwindSafe for AlterOperatorFamilyAction
impl Freeze for AlterOperatorFamilyAction
impl Unpin for AlterOperatorFamilyAction
impl UnsafeUnpin for AlterOperatorFamilyAction
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