Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnsupportedType = errors.New("unsupported type")
ErrUnsupportedType is returned when the type is not supported.
Functions ¶
func GoNativeValue ¶
GoNativeValue transforms CEL output into corresponding Go native type values.
Types ¶
type ProgressEvent ¶
type ProgressEvent struct {
Transformation *graph.Transformation
State State
Err error
}
ProgressEvent represents a state change during graph execution.
type Runtime ¶
type Runtime struct {
Environment *cel.Env
EvaluatedExpressionCache map[string]any
EvaluatedTransformations map[string]any
Transformers map[runtime.Type]Transformer
Events chan<- ProgressEvent
}
func (*Runtime) ProcessValue ¶
Click to show internal directories.
Click to hide internal directories.