pub enum PartitionKindAst {
Range,
List,
Hash,
}Variants§
Range
List
v7.37.16 (16.1) — PARTITION BY LIST (key). Child uses
FOR VALUES IN (lit, lit, …).
Hash
v7.37.16 (16.2) — PARTITION BY HASH (key). Child uses
FOR VALUES WITH (MODULUS m, REMAINDER r).
Trait Implementations§
Source§impl Clone for PartitionKindAst
impl Clone for PartitionKindAst
Source§fn clone(&self) -> PartitionKindAst
fn clone(&self) -> PartitionKindAst
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 PartitionKindAst
Source§impl Debug for PartitionKindAst
impl Debug for PartitionKindAst
impl Eq for PartitionKindAst
Source§impl PartialEq for PartitionKindAst
impl PartialEq for PartitionKindAst
impl StructuralPartialEq for PartitionKindAst
Auto Trait Implementations§
impl Freeze for PartitionKindAst
impl RefUnwindSafe for PartitionKindAst
impl Send for PartitionKindAst
impl Sync for PartitionKindAst
impl Unpin for PartitionKindAst
impl UnsafeUnpin for PartitionKindAst
impl UnwindSafe for PartitionKindAst
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