dl_api 0.1.0

A small, simple, safe-ish dynamic loading library for loading C libraries from Rust.
Documentation

dl_api

A small, simple, safe-ish dynamic loading library for loading C libraries from Rust.

Cargo / Documentation / Change Log

Supports

  • Windows
  • Unix

Roadmap to 1.0

  • Make it easier to load parts of API at any time.
  • Support Nintendo Switch (for the asi_vulkan crate).
  • Probably support some other OS's.
  • Different loading macro for Rust ABI / other ABIS (possible ABI parameter to the macro?)
  • Make sure it's perfect.

Contributing

If you'd like to help implement functions for unsupported platforms, fix bugs, improve the API or improve the Documentation, then contact me at jeron.lau@plopgrizzly.com. I'll appreciate any help.