pub struct RenameColumn {
pub schema_name: String,
pub table_name: String,
pub previous_column_name: String,
pub next_column_name: String,
}Expand description
Rename an existing column in a table without recreating it.
Fields§
§schema_name: String§table_name: String§previous_column_name: String§next_column_name: StringImplementations§
Trait Implementations§
Source§impl Clone for RenameColumn
impl Clone for RenameColumn
Source§fn clone(&self) -> RenameColumn
fn clone(&self) -> RenameColumn
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 RenameColumn
impl Debug for RenameColumn
Source§impl PartialEq for RenameColumn
impl PartialEq for RenameColumn
Source§fn eq(&self, other: &RenameColumn) -> bool
fn eq(&self, other: &RenameColumn) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RenameColumn
impl StructuralPartialEq for RenameColumn
Auto Trait Implementations§
impl Freeze for RenameColumn
impl RefUnwindSafe for RenameColumn
impl Send for RenameColumn
impl Sync for RenameColumn
impl Unpin for RenameColumn
impl UnsafeUnpin for RenameColumn
impl UnwindSafe for RenameColumn
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