Skip to main content

Crate haproxy_spoa_hub_plugin_api

Crate haproxy_spoa_hub_plugin_api 

Source

Re-exports§

pub use plugin_trait::PluginBox;
pub use plugin_trait::PluginMod;
pub use plugin_trait::PluginMod_Ref;
pub use plugin_trait::SpoePlugin;
pub use plugin_trait::SpoePlugin_TO;
pub use types::ConfigValue;
pub use types::Diagnostic;
pub use types::DiagnosticSeverity;
pub use types::PluginContext;
pub use types::ProcessingResult;
pub use types::SpoeMessage;
pub use types::SpoeValue;
pub use types::TxnVariable;
pub use types::VarScope;
pub use abi_stable;

Modules§

plugin_trait
types

Macros§

define_plugin

Structs§

PluginPanicError
Error type for plugin panics caught by the define_plugin! macro.
RHashMap
An ffi-safe hashmap, which wraps std::collections::HashMap<K, V, S>, only requiring the K: Eq + Hash bounds when constructing it.
RString
Ffi-safe equivalent of std::string::String.
RVec
Ffi-safe equivalent of std::vec::Vec.
Tuple2
An ffi safe 2 element tuple.