pub enum AlterOperatorOperation {
OwnerTo(Owner),
SetSchema {
schema_name: ObjectName,
},
Set {
options: Vec<OperatorOption>,
},
}Expand description
An AlterOperator operation
Variants§
OwnerTo(Owner)
OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
SetSchema
SET SCHEMA new_schema
Set the operator’s schema name.
Fields
§
schema_name: ObjectNameNew schema name for the operator
Set
SET ( options )
Fields
§
options: Vec<OperatorOption>List of operator options to set
Trait Implementations§
Source§impl Clone for AlterOperatorOperation
impl Clone for AlterOperatorOperation
Source§fn clone(&self) -> AlterOperatorOperation
fn clone(&self) -> AlterOperatorOperation
Returns a duplicate of the value. Read more
1.0.0 · 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 AlterOperatorOperation
impl Debug for AlterOperatorOperation
Source§impl Display for AlterOperatorOperation
impl Display for AlterOperatorOperation
Source§impl Hash for AlterOperatorOperation
impl Hash for AlterOperatorOperation
Source§impl Ord for AlterOperatorOperation
impl Ord for AlterOperatorOperation
Source§fn cmp(&self, other: &AlterOperatorOperation) -> Ordering
fn cmp(&self, other: &AlterOperatorOperation) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AlterOperatorOperation
impl PartialEq for AlterOperatorOperation
Source§impl PartialOrd for AlterOperatorOperation
impl PartialOrd for AlterOperatorOperation
Source§impl Visit for AlterOperatorOperation
impl Visit for AlterOperatorOperation
Source§impl VisitMut for AlterOperatorOperation
impl VisitMut for AlterOperatorOperation
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for AlterOperatorOperation
impl StructuralPartialEq for AlterOperatorOperation
Auto Trait Implementations§
impl Freeze for AlterOperatorOperation
impl RefUnwindSafe for AlterOperatorOperation
impl Send for AlterOperatorOperation
impl Sync for AlterOperatorOperation
impl Unpin for AlterOperatorOperation
impl UnsafeUnpin for AlterOperatorOperation
impl UnwindSafe for AlterOperatorOperation
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