# Packages
Package transform is a generated GoMock package.
# Functions
CreateScalarSource creates a scalar source node.
CreateSource creates a source node.
CreateTransform creates a transform node which works on functions and contains state.
GenerateExecutionState creates an execution state from the physical plan.
NewEngine returns a new instance of QueryExecutor.
NewEngineOptions returns a new instance of options used to create an engine.
NewMockEngine creates a new mock instance.
# Structs
ExecutionState represents the execution hierarchy.
MockEngine is a mock of Engine interface.
MockEngineMockRecorder is the mock recorder for MockEngine.
QueryOptions can be used to pass custom flags to engine.
Request represents a single request.
# Interfaces
Engine executes a Query.
EngineOptions are used to create an engine.
ScalarParams are defined by sources.
SourceParams are defined by sources.
# Type aliases
State is the request state.