Struct bpf_loader_lib::meta::TCHook
source · pub struct TCHook {
pub ifindex: i32,
pub attach_point: TCAttachPoint,
}
Expand description
TC Hook options
Fields§
§ifindex: i32
Which interface to hook
attach_point: TCAttachPoint
Hook point
Trait Implementations§
source§impl<'de> Deserialize<'de> for TCHook
impl<'de> Deserialize<'de> for TCHook
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<TCHook> for TCHook
impl PartialEq<TCHook> for TCHook
impl Eq for TCHook
impl StructuralEq for TCHook
impl StructuralPartialEq for TCHook
Auto Trait Implementations§
impl RefUnwindSafe for TCHook
impl Send for TCHook
impl Sync for TCHook
impl Unpin for TCHook
impl UnwindSafe for TCHook
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.