Crate warpgate_api
Source - anyhow
- Construct an ad-hoc error from a string or existing non-
anyhow
error
value. - api_enum
- Wrap an enum with common derives and serde required attributes.
- api_struct
- Wrap a struct with common derives and serde required attributes.
- api_unit_enum
- Wrap a unit-only enum with common derives and serde required attributes.
- EmptyInput
- Represents an empty input.
- ExecCommandInput
- Input passed to the
exec_command
host function. - ExecCommandOutput
- Output returned from the
exec_command
host function. - FileLocator
- A file system locator.
- GitHubLocator
- A GitHub release locator.
- HostEnvironment
- Information about the host environment (the current runtime).
- HostLogInput
- Input passed to the
host_log
host function. - SendRequestInput
- Input passed to the
send_request
host function. - SendRequestOutput
- Output returned from the
send_request
host function. - TestEnvironment
- Information about the current testing environment.
- UrlLocator
- A HTTPS URL locator.
- HostArch
- Architecture of the system environment.
- HostLibc
- Libc being used in the system environment.
- HostLogTarget
- Target where host logs should be written to.
- HostOS
- Operating system of the current environment.
- PluginLocator
- Strategies and protocols for locating plugins.
- PluginLocatorError
- Errors during plugin locator parsing.
- VirtualPath
- A container for WASI virtual paths that can also keep a reference to the original real path.
- AnyResult
- Represents any result (using
anyhow
).