Documentation ¶
Index ¶
- type Caller
- type Executor
- type Executors
- func (ms *Executors) AddCaller(xid sdktypes.ExecutorID, c Caller) error
- func (ms *Executors) AddExecutor(name string, x Executor) error
- func (ms *Executors) AddValues(scope string, vs map[string]sdktypes.Value) error
- func (ms *Executors) Call(ctx context.Context, v sdktypes.Value, args []sdktypes.Value, ...) (sdktypes.Value, error)
- func (ms *Executors) GetCaller(xid sdktypes.ExecutorID) Caller
- func (ms *Executors) GetValues(scope string) map[string]sdktypes.Value
- func (ms *Executors) ValuesForScopePrefix(prefix string) map[string]map[string]sdktypes.Value
- type Function
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Executor ¶
type Executor interface { ExecutorID() sdktypes.ExecutorID Values() map[string]sdktypes.Value Caller }
func NewExecutor ¶
Click to show internal directories.
Click to hide internal directories.