pub trait WasmCapabilityHost: Send + Sync {
// Provided methods
fn kv_get(
&self,
_request: KvCapabilityRequest,
) -> Result<KvCapabilityResponse, CapabilityError> { ... }
fn http_fetch(
&self,
_request: HttpCapabilityRequest,
) -> Result<HttpCapabilityResponse, CapabilityError> { ... }
fn log(&self, _entry: StructuredLogEntry) -> Result<(), CapabilityError> { ... }
}