Skip to main content

Module implementation_registry

Module implementation_registry 

Source
Expand description

Process-local executable implementation registry.

DAG-ML owns descriptor validation and exact resolution while bindings own the executable object stored as T. The registry is deliberately generic: Rust can retain closures or trait objects, and bindings can retain native callable handles without serializing executable code into DAG contracts.

Structs§

LocalImplementationRegistry
Generic process-local registry keyed by a validated implementation descriptor.

Functions§

implementation_dispatch_key
Return the canonical process-local dispatch key for an implementation.