pub enum SchemaRelocationObject {
Table,
View,
Sequence,
}Expand description
The relocatable object kind an AlterObjectSchema moves — DuckDB’s AlterObjectSchemaStmt
admits exactly these three object heads.
Variants§
Trait Implementations§
Source§impl Clone for SchemaRelocationObject
impl Clone for SchemaRelocationObject
Source§fn clone(&self) -> SchemaRelocationObject
fn clone(&self) -> SchemaRelocationObject
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 moreimpl Copy for SchemaRelocationObject
Source§impl Debug for SchemaRelocationObject
impl Debug for SchemaRelocationObject
Source§impl<'de> Deserialize<'de> for SchemaRelocationObject
impl<'de> Deserialize<'de> for SchemaRelocationObject
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
impl Eq for SchemaRelocationObject
Source§impl Hash for SchemaRelocationObject
impl Hash for SchemaRelocationObject
Source§impl PartialEq for SchemaRelocationObject
impl PartialEq for SchemaRelocationObject
Source§impl Serialize for SchemaRelocationObject
impl Serialize for SchemaRelocationObject
impl StructuralPartialEq for SchemaRelocationObject
Auto Trait Implementations§
impl Freeze for SchemaRelocationObject
impl RefUnwindSafe for SchemaRelocationObject
impl Send for SchemaRelocationObject
impl Sync for SchemaRelocationObject
impl Unpin for SchemaRelocationObject
impl UnsafeUnpin for SchemaRelocationObject
impl UnwindSafe for SchemaRelocationObject
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