inkwell 0.10.0

Inkwell aims to help you pen your own programming languages by safely wrapping llvm-sys.
Documentation

inkwell

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 102 feature flags, 18 of them enabled by default.

default

target-all (default)

target-aarch64 (default)

This feature flag does not enable additional features.

target-amdgpu (default)

This feature flag does not enable additional features.

target-arm (default)

This feature flag does not enable additional features.

target-bpf (default)

This feature flag does not enable additional features.

target-hexagon (default)

This feature flag does not enable additional features.

target-lanai (default)

This feature flag does not enable additional features.

target-loongarch (default)

This feature flag does not enable additional features.

target-mips (default)

This feature flag does not enable additional features.

target-msp430 (default)

This feature flag does not enable additional features.

target-nvptx (default)

This feature flag does not enable additional features.

target-powerpc (default)

This feature flag does not enable additional features.

target-riscv (default)

This feature flag does not enable additional features.

target-sparc (default)

This feature flag does not enable additional features.

target-systemz (default)

This feature flag does not enable additional features.

target-webassembly (default)

This feature flag does not enable additional features.

target-x86 (default)

This feature flag does not enable additional features.

target-xcore (default)

This feature flag does not enable additional features.

experimental

llvm-sys-120

llvm-sys-130

llvm-sys-140

llvm-sys-150

llvm-sys-160

llvm-sys-170

llvm-sys-181

llvm-sys-191

llvm-sys-201

llvm-sys-211

llvm-sys-221

llvm12-0

llvm12-0-force-dynamic

llvm12-0-force-static

llvm12-0-no-llvm-linking

llvm12-0-prefer-dynamic

llvm12-0-prefer-static

llvm13-0

llvm13-0-force-dynamic

llvm13-0-force-static

llvm13-0-no-llvm-linking

llvm13-0-prefer-dynamic

llvm13-0-prefer-static

llvm14-0

llvm14-0-force-dynamic

llvm14-0-force-static

llvm14-0-no-llvm-linking

llvm14-0-prefer-dynamic

llvm14-0-prefer-static

llvm15-0

llvm15-0-force-dynamic

llvm15-0-force-static

llvm15-0-no-llvm-linking

llvm15-0-prefer-dynamic

llvm15-0-prefer-static

llvm16-0

llvm16-0-force-dynamic

llvm16-0-force-static

llvm16-0-no-llvm-linking

llvm16-0-prefer-dynamic

llvm16-0-prefer-static

llvm17-0

llvm17-0-force-dynamic

llvm17-0-force-static

llvm17-0-no-llvm-linking

llvm17-0-prefer-dynamic

llvm17-0-prefer-static

llvm18-1

llvm18-1-force-dynamic

llvm18-1-force-static

llvm18-1-no-llvm-linking

llvm18-1-prefer-dynamic

llvm18-1-prefer-static

llvm19-1

llvm19-1-force-dynamic

llvm19-1-force-static

llvm19-1-no-llvm-linking

llvm19-1-prefer-dynamic

llvm19-1-prefer-static

llvm20-1

llvm20-1-force-dynamic

llvm20-1-force-static

llvm20-1-no-llvm-linking

llvm20-1-prefer-dynamic

llvm20-1-prefer-static

llvm21-1

llvm21-1-force-dynamic

llvm21-1-force-static

llvm21-1-no-llvm-linking

llvm21-1-prefer-dynamic

llvm21-1-prefer-static

llvm22-1

llvm22-1-force-dynamic

llvm22-1-force-static

llvm22-1-no-llvm-linking

llvm22-1-prefer-dynamic

llvm22-1-prefer-static

nightly

no-libffi-linking

This feature flag does not enable additional features.

serde

static-alloc

target-syncvm

This feature flag does not enable additional features.

typed-pointers

This feature flag does not enable additional features.