Crate viceroy_lib

Source
Expand description

Viceroy implementation details.

Re-exports§

pub use error::Error;

Modules§

adapt
body
Body type, for request and response bodies.
cache
component
config
Fastly-specific configuration utilities.
error
Error types.
logging
session
Session type and related facilities.
wiggle_abi
Wiggle implementations for the Compute ABI.

Structs§

BackendConnector
A custom Hyper client connector, which is needed to override Hyper’s default behavior of connecting to host specified by the request’s URI; we instead want to connect to the host specified by our backend configuration, regardless of what the URI says.
ExecuteCtx
Execution context used by a ViceroyService.
GuestProfileConfig
ViceroyService
A Viceroy service uses a Wasm module and a handler function to respond to HTTP requests.

Enums§

ProfilingStrategy
Select which profiling technique to support.