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
Fields
§
schema_name: ObjectNameSet
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<'de> Deserialize<'de> for AlterOperatorOperation
impl<'de> Deserialize<'de> for AlterOperatorOperation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
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 Serialize for AlterOperatorOperation
impl Serialize for AlterOperatorOperation
Source§impl Visit for AlterOperatorOperation
impl Visit for AlterOperatorOperation
Source§impl VisitMut for AlterOperatorOperation
impl VisitMut for AlterOperatorOperation
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
impl 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 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