pub enum SplitTablePartitionScope {
Table,
AllPartitions,
Partitions {
names: Vec<Identifier>,
},
}Expand description
Partition scope for a TiDB SPLIT TABLE statement.
Variants§
Trait Implementations§
Source§impl Clone for SplitTablePartitionScope
impl Clone for SplitTablePartitionScope
Source§fn clone(&self) -> SplitTablePartitionScope
fn clone(&self) -> SplitTablePartitionScope
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 SplitTablePartitionScope
impl Debug for SplitTablePartitionScope
Source§impl<'de> Deserialize<'de> for SplitTablePartitionScope
impl<'de> Deserialize<'de> for SplitTablePartitionScope
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 SplitTablePartitionScope
impl PartialEq for SplitTablePartitionScope
Source§impl Serialize for SplitTablePartitionScope
impl Serialize for SplitTablePartitionScope
impl StructuralPartialEq for SplitTablePartitionScope
Auto Trait Implementations§
impl Freeze for SplitTablePartitionScope
impl RefUnwindSafe for SplitTablePartitionScope
impl Send for SplitTablePartitionScope
impl Sync for SplitTablePartitionScope
impl Unpin for SplitTablePartitionScope
impl UnsafeUnpin for SplitTablePartitionScope
impl UnwindSafe for SplitTablePartitionScope
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