Documentation
¶
Overview ¶
Package embedded executes one immutable source bundle in-process.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Runtime ¶
type Runtime struct {
// contains filtered or unexported fields
}
Runtime owns one immutable generation and an Engine. Embedded execution is intentionally descriptor-based; Go callback executors are not supported.
func Open ¶ added in v0.4.0
func Open(ctx context.Context, source *bundle.SourceBundle, resolvers *invocation.Registry) (*Runtime, error)
Open compiles and resolves a source bundle once. The supplied registry owns only resolver implementations; all executable identity remains in bundle.
Click to show internal directories.
Click to hide internal directories.