pub struct SplitTable {
pub table: TableRef,
pub partition_scope: SplitTablePartitionScope,
pub index: Option<Identifier>,
pub mode: SplitTableMode,
}Expand description
TiDB SPLIT [PARTITION] TABLE statement.
Fields§
§table: TableRef§partition_scope: SplitTablePartitionScope§index: Option<Identifier>§mode: SplitTableModeTrait Implementations§
Source§impl Clone for SplitTable
impl Clone for SplitTable
Source§fn clone(&self) -> SplitTable
fn clone(&self) -> SplitTable
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 SplitTable
impl Debug for SplitTable
Source§impl<'de> Deserialize<'de> for SplitTable
impl<'de> Deserialize<'de> for SplitTable
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 PartialEq for SplitTable
impl PartialEq for SplitTable
Source§impl Serialize for SplitTable
impl Serialize for SplitTable
impl StructuralPartialEq for SplitTable
Auto Trait Implementations§
impl Freeze for SplitTable
impl RefUnwindSafe for SplitTable
impl Send for SplitTable
impl Sync for SplitTable
impl Unpin for SplitTable
impl UnsafeUnpin for SplitTable
impl UnwindSafe for SplitTable
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