Re-exports
pub use tools::*;
Modules
Structs
- A GitHub release locator.
- A container around Extism’s [
Plugin] and [Manifest] types that provides convenience methods for calling and caching functions from the WASM plugin. It also provides additional methods for easily working with WASI and virtual paths. - A system for loading plugins from a locator strategy, and caching the
.wasmfile to the host’s file system. - SemVer version as defined by https://semver.org.
- SemVer version requirement describing the intersection of some version comparators, such as
>=1.2.3, <1.8. - A wapm.io package locator.
Enums
- Strategies for locating plugins.
Constants
Statics
- Cached static for the
is_offlinefunction.
Functions
- This is a cached function that uses the
IS_OFFLINEcached static. - Primes the cached function
is_offline.