Enum datafusion::physical_plan::Distribution [−][src]
pub enum Distribution {
UnspecifiedDistribution,
SinglePartition,
HashPartitioned(Vec<Arc<dyn PhysicalExpr>>),
}
Expand description
Distribution schemes
Variants
Unspecified distribution
A single partition is required
HashPartitioned(Vec<Arc<dyn PhysicalExpr>>)
Requires children to be distributed in such a way that the same values of the keys end up in the same partition
Tuple Fields of HashPartitioned
0: Vec<Arc<dyn PhysicalExpr>>
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Distribution
impl Send for Distribution
impl Sync for Distribution
impl Unpin for Distribution
impl !UnwindSafe for Distribution
Blanket Implementations
Mutably borrows from an owned value. Read more