List of all items
Structs
- ConfigError
- SecretError
- bindings::zlayer::plugin::common::Error
- bindings::zlayer::plugin::common::KeyValue
- bindings::zlayer::plugin::plugin_metadata::Capabilities
- bindings::zlayer::plugin::plugin_metadata::PluginInfo
- bindings::zlayer::plugin::plugin_metadata::Version
- bindings::zlayer::plugin::request_types::PluginRequest
- bindings::zlayer::plugin::request_types::PluginResponse
- metadata::PluginInfoBuilder
- prelude::String
- prelude::Vec
- prelude::vec::Drain
- prelude::vec::ExtractIf
- prelude::vec::IntoIter
- prelude::vec::PeekMut
- prelude::vec::Splice
- prelude::vec::Vec
Enums
- KvError
- bindings::exports::zlayer::plugin::handler::InitError
- bindings::zlayer::plugin::keyvalue::KvError
- bindings::zlayer::plugin::logging::Level
- bindings::zlayer::plugin::request_types::HandleResult
- bindings::zlayer::plugin::request_types::HttpMethod
Traits
Macros
Functions
- bindings::zlayer::plugin::config::exists
- bindings::zlayer::plugin::config::get
- bindings::zlayer::plugin::config::get_bool
- bindings::zlayer::plugin::config::get_float
- bindings::zlayer::plugin::config::get_int
- bindings::zlayer::plugin::config::get_many
- bindings::zlayer::plugin::config::get_prefix
- bindings::zlayer::plugin::config::get_required
- bindings::zlayer::plugin::keyvalue::compare_and_swap
- bindings::zlayer::plugin::keyvalue::delete
- bindings::zlayer::plugin::keyvalue::exists
- bindings::zlayer::plugin::keyvalue::get
- bindings::zlayer::plugin::keyvalue::get_string
- bindings::zlayer::plugin::keyvalue::increment
- bindings::zlayer::plugin::keyvalue::list_keys
- bindings::zlayer::plugin::keyvalue::set
- bindings::zlayer::plugin::keyvalue::set_string
- bindings::zlayer::plugin::keyvalue::set_with_ttl
- bindings::zlayer::plugin::logging::debug
- bindings::zlayer::plugin::logging::error
- bindings::zlayer::plugin::logging::info
- bindings::zlayer::plugin::logging::is_enabled
- bindings::zlayer::plugin::logging::log
- bindings::zlayer::plugin::logging::log_structured
- bindings::zlayer::plugin::logging::trace
- bindings::zlayer::plugin::logging::warn
- bindings::zlayer::plugin::metrics::counter_inc
- bindings::zlayer::plugin::metrics::counter_inc_labeled
- bindings::zlayer::plugin::metrics::gauge_add
- bindings::zlayer::plugin::metrics::gauge_set
- bindings::zlayer::plugin::metrics::gauge_set_labeled
- bindings::zlayer::plugin::metrics::histogram_observe
- bindings::zlayer::plugin::metrics::histogram_observe_labeled
- bindings::zlayer::plugin::metrics::record_duration
- bindings::zlayer::plugin::metrics::record_duration_labeled
- bindings::zlayer::plugin::secrets::exists
- bindings::zlayer::plugin::secrets::get
- bindings::zlayer::plugin::secrets::get_required
- bindings::zlayer::plugin::secrets::list_names
- config::exists
- config::get
- config::get_all
- config::get_bool
- config::get_float
- config::get_int
- config::get_many
- config::get_prefix
- config::get_required
- kv::compare_and_swap
- kv::delete
- kv::exists
- kv::get
- kv::get_string
- kv::increment
- kv::keys
- kv::set
- kv::set_string
- kv::set_with_ttl
- kv_pair
- log::debug
- log::error
- log::info
- log::is_enabled
- log::log
- log::log_structured
- log::trace
- log::warn
- metrics::counter_inc
- metrics::counter_inc_labeled
- metrics::gauge_add
- metrics::gauge_set
- metrics::gauge_set_labeled
- metrics::histogram_observe
- metrics::histogram_observe_labeled
- metrics::record_duration
- metrics::record_duration_labeled
- response::bad_request
- response::custom
- response::internal_error
- response::json
- response::not_found
- response::ok
- response::text
- secrets::exists
- secrets::get
- secrets::get_required
- secrets::list_names
- version
- version_pre
Type Aliases
- bindings::exports::zlayer::plugin::handler::Capabilities
- bindings::exports::zlayer::plugin::handler::HandleResult
- bindings::exports::zlayer::plugin::handler::PluginInfo
- bindings::exports::zlayer::plugin::handler::PluginRequest
- bindings::zlayer::plugin::common::Duration
- bindings::zlayer::plugin::common::Timestamp
- bindings::zlayer::plugin::config::Error
- bindings::zlayer::plugin::keyvalue::Duration
- bindings::zlayer::plugin::logging::KeyValue
- bindings::zlayer::plugin::metrics::KeyValue
- bindings::zlayer::plugin::plugin_metadata::KeyValue
- bindings::zlayer::plugin::request_types::KeyValue
- bindings::zlayer::plugin::request_types::Timestamp
- bindings::zlayer::plugin::secrets::Error