pub enum EventMapType {
RingBuf,
PerfEventArray,
}Expand description
Event output map type for eBPF tracing
Variants§
RingBuf
BPF_MAP_TYPE_RINGBUF (requires kernel >= 5.8)
PerfEventArray
BPF_MAP_TYPE_PERF_EVENT_ARRAY (kernel >= 4.3, fallback)
Trait Implementations§
Source§impl Clone for EventMapType
impl Clone for EventMapType
Source§fn clone(&self) -> EventMapType
fn clone(&self) -> EventMapType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EventMapType
impl Debug for EventMapType
Source§impl PartialEq for EventMapType
impl PartialEq for EventMapType
impl Copy for EventMapType
impl Eq for EventMapType
impl StructuralPartialEq for EventMapType
Auto Trait Implementations§
impl Freeze for EventMapType
impl RefUnwindSafe for EventMapType
impl Send for EventMapType
impl Sync for EventMapType
impl Unpin for EventMapType
impl UnwindSafe for EventMapType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more