Crate gravel_ffi

source ·
Expand description

This is the interface library between the main gravel application and individual plugins.

[abi_stable] is used to facilitate safe FFI across compiler versions.

Modules§

  • Plumbing for using the log crate across FFI-boundaries.
  • Defines useful functions for working with common paths.
  • This module re-exports the types needed to write plugins.

Structs§

Enums§

Constants§

Traits§

Type Aliases§

Attribute Macros§

  • Automatically implements the necessary FFI-glue for plugins to work.
  • Automatically implements the necessary FFI-glue for plugins to work.