Crate fastly_sys

Source
Expand description

FFI bindings to the Fastly Compute ABI.

This is a low-level package; the fastly crate wraps these functions in a much friendlier, Rust-like interface. You should not have to depend on this crate explicitly in your Cargo.toml.

§Versioning and compatibility

The Cargo version of this package was previously set according to compatibility with the Compute platform. Since the v0.25.0 release of the Fastly CLI, the CLI is configured with the range of fastly-sys versions that are currently compatible with the Compute platform. The Cargo version of this package since 0.4.0 instead follows the Cargo SemVer compatibility guidelines.

Modules§

fastly_abi
fastly_acl
fastly_async_io
fastly_backend
fastly_cache
fastly_compute_runtime
fastly_config_store
fastly_device_detection
fastly_dictionary
fastly_erl
fastly_geo
fastly_http_body
fastly_http_cache
fastly_http_req
fastly_http_resp
fastly_kv_store
fastly_log
fastly_purge
fastly_secret_store
fastly_uap

Structs§

BackendConfigOptions
BackendConfigOptions codings.
ContentEncodings
Content-Encoding codings.
DeleteConfig
DeleteConfigOptions
DeleteConfigOptions codings.
DynamicBackendConfig
InsertConfig
InsertConfigOptions
InsertConfigOptions codings.
ListConfig
ListConfigOptions
ListConfigOptions codings.
LookupConfig
LookupConfigOptions
LookupConfigOptions codings.

Enums§

InsertMode
Modes of KV Store insertion.
ListMode
Modes of KV Store list operations.
ListModeInternal

Type Aliases§

AclHandle
AsyncItemHandle
BodyHandle
DictionaryHandle
KVStoreHandle
PendingObjectStoreDeleteHandle
PendingObjectStoreInsertHandle
PendingObjectStoreListHandle
PendingObjectStoreLookupHandle
PendingRequestHandle
RequestHandle
ResponseHandle
SecretHandle
SecretStoreHandle