pub struct EbpfEnricher { /* private fields */ }Available on crate feature
ebpf only.Expand description
Kernel-side eBPF-backed enricher.
§Status: scaffold
Phase 21 ships the type layout and feature flag. The aya-based
program attach lands in Phase 21.1 — see
docs/adr/0012-ebpf-enricher.md.
The current implementation delegates to ProcessEnricher so
consumers who select this type today still get useful
enrichment; Phase 21.1 adds cgroup ID, capability set, and
(optional) network 4-tuple attributes on top.
Implementations§
Source§impl EbpfEnricher
impl EbpfEnricher
Trait Implementations§
Source§impl Clone for EbpfEnricher
impl Clone for EbpfEnricher
impl Copy for EbpfEnricher
Source§impl Debug for EbpfEnricher
impl Debug for EbpfEnricher
Source§impl Default for EbpfEnricher
impl Default for EbpfEnricher
Auto Trait Implementations§
impl Forget for EbpfEnricher
impl Freeze for EbpfEnricher
impl RefUnwindSafe for EbpfEnricher
impl Send for EbpfEnricher
impl Sync for EbpfEnricher
impl Unpin for EbpfEnricher
impl UnsafeUnpin for EbpfEnricher
impl UnwindSafe for EbpfEnricher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more