pub struct ShuffleResult {
pub partitions: HashMap<PartitionId, Vec<RecordBatch>>,
pub stats: ShuffleStats,
}Expand description
Result of a shuffle operation.
Fields§
§partitions: HashMap<PartitionId, Vec<RecordBatch>>Partitioned data, keyed by partition ID.
stats: ShuffleStatsStatistics about the shuffle.
Auto Trait Implementations§
impl Freeze for ShuffleResult
impl !RefUnwindSafe for ShuffleResult
impl Send for ShuffleResult
impl Sync for ShuffleResult
impl Unpin for ShuffleResult
impl UnsafeUnpin for ShuffleResult
impl !UnwindSafe for ShuffleResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request