MCPcopy Create free account
hub / github.com/cel-expr/cel-go / AsyncCall

Interface AsyncCall

interpreter/async.go:56–63  ·  view source on GitHub ↗

AsyncCall describes a pending or completed asynchronous function call.

Source from the content-addressed store, hash-verified

54
55// AsyncCall describes a pending or completed asynchronous function call.
56type AsyncCall interface {
57 // CallID returns the unique identifier for this async call invocation.
58 CallID() int64
59 // Function returns the name of the function being called.
60 Function() string
61 // Overload returns the specific overload ID being invoked.
62 Overload() string
63}
64
65// evalAsyncFunc is the planned Interpretable for an asynchronous function call.
66type evalAsyncFunc struct {

Callers 9

decOptimizeFunction · 0.65
decRegexOptimizerFunction · 0.65
decRegexProgramSizeLimitFunction · 0.65
optimizations.goFile · 0.65
costCallMethod · 0.65

Implementers 2

asyncCallStateinterpreter/async.go
mockAsyncCallcel/async/async_test.go

Calls

no outgoing calls

Tested by

no test coverage detected