use ;
use crateError;
/// This trait enforces organizational principles for configuring and loading Ebpf components. This
/// should be implemented on configuration structs, in a builder pattern, using `load(self, ebpf:
/// &mut Ebpf)` instead of the common `build(self)`.