Expand description
Evaluation engine for Rex.
Macros§
Structs§
- Cancellation
Token - Canonical
Symbol - Class
Method Capability - Class
Method Requirement - Closure
- Compile
Error - Compiled
Externs - Compiled
Program - Compiled
Program Boundary - Compiler
- Engine
- Engine
Options - Env
- Eval
Error - Evaluator
- Evaluator
Ref - Export
- Heap
- Library
- A staged host library that you build up in Rust and later inject into an
Engine. - Library
Exports - Library
Instance - Library
Key - Native
Capability - Native
Fn - Native
Requirement - Overloaded
Fn - Pointer
- Repl
State - Resolve
Request - Resolved
Library - Runtime
Capabilities - Runtime
Compatibility - Runtime
Env - Runtime
EnvBoundary - Runtime
Link Contract - Value
Display Options - Value
Ref
Enums§
Constants§
Traits§
- Async
Handler - From
Pointer - Handler
- Into
Pointer - RexAdt
- Shared ADT registration surface for derived and manually implemented Rust types.
- RexDefault
- RexType
Functions§
- closure_
debug - closure_
eq - collect_
adts_ error_ to_ engine - Convert ADT collection conflicts into an embedder-facing
EngineError. - pointer_
display - pointer_
display_ with - pointer_
eq - value_
debug - value_
eq - virtual_
export_ name