pub type TopNExecutor<S, const WITH_TIES: bool> = TopNExecutorWrapper<InnerTopNExecutor<S, WITH_TIES>>;
Expand description
TopNExecutor
works with input with modification, it keeps all the data
records/rows that have been seen, and returns topN records overall.
Aliased Type§
struct TopNExecutor<S, const WITH_TIES: bool> {
pub(super) input: Executor,
pub(super) ctx: Arc<ActorContext>,
pub(super) inner: InnerTopNExecutor<S, WITH_TIES>,
}
Fields§
§input: Executor
§ctx: Arc<ActorContext>
§inner: InnerTopNExecutor<S, WITH_TIES>