Struct redbpf::StreamVerdict [−][src]
pub struct StreamVerdict { /* fields omitted */ }
Expand description
Type to work with stream_verdict
BPF programs.
Implementations
Attach sock_map
to stream verdict BPF program.
Example
use redbpf::{load::Loader, SockMap};
let loaded = Loader::load(b"echo.elf").expect("error loading BPF program");
let mut echo_sockmap = SockMap::new(loaded.map("echo_sockmap").expect("sockmap not found")).unwrap();
loaded.stream_verdicts().next().unwrap().attach_sockmap(&echo_sockmap).expect("Attaching sockmap failed");
Auto Trait Implementations
impl RefUnwindSafe for StreamVerdict
impl Send for StreamVerdict
impl Sync for StreamVerdict
impl Unpin for StreamVerdict
impl UnwindSafe for StreamVerdict
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more