Structs

  • A reference-counted wrapper around LLVM’s execution engine.
  • A wrapper around a function pointer which ensures the function being pointed to doesn’t accidentally outlive its execution engine.

Enums

Traits

  • Marker trait representing an unsafe function pointer (unsafe extern "C" fn(A, B, ...) -> Output).