risingwave_stream::executor

Module prelude

source

Re-exports§

Macros§

  • Constructs a Pin<&mut T>, by pinning a value: T locally.
  • Pins a value on the stack.

Structs§

  • A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
  • Configuration for formatting.
  • An owned row type with a Vec<Datum>.
  • the schema of the executor’s return data
  • StreamChunk is used to pass data over the streaming pathway.
  • Build stream chunks with fixed chunk size from rows or records.

Enums§

  • The set of datatypes that are supported in RisingWave.
  • ScalarImpl embeds all possible scalars in the evaluation framework.
  • ScalarRefImpl embeds all possible scalar references in the evaluation framework.

Traits§

  • ? formatting.
  • Attach spans to a future to be traced in the await-tree.
  • The trait for abstracting over a Row-like type.
  • A stream of values produced asynchronously.
  • An extension trait for Streams that provides a variety of convenient combinator functions.

Type Aliases§

Attribute Macros§

Derive Macros§

  • Derive macro generating an impl of the trait Debug.