Expand description
RustD C FFI Bindings
Provides C-compatible interface for RustD deterministic DSL. Can be called from C, C++, Ada, and other languages.
Structs§
- RustD
Audit - Audit trail structure
- RustD
Compile Result - Result structure for compilation operations
- RustD
Entity - Entity in extracted results
- RustD
Entity List - List of extracted entities
- RustD
Result - Result structure for general operations
Functions§
- rustd_
compile - Compile RustD source code to bytecode
- rustd_
create_ audit - Create a deterministic audit trail
- rustd_
execute - Execute compiled RustD bytecode
- rustd_
extract_ entities - Extract clinical entities from text
- rustd_
free_ audit - Free an audit trail
- rustd_
free_ compile_ result - Free a compile result
- rustd_
free_ entity_ list - Free an entity list
- rustd_
free_ result - Free a general result
- rustd_
verify_ audit - Verify an audit trail’s integrity
- rustd_
version - Get RustD version