pub struct ProgMeta {
pub name: String,
pub attach: String,
pub link: bool,
pub others: Value,
}Expand description
Describe the meta of a bpf program
Fields§
§name: Stringname of this bpf program
attach: StringAttach point of this program
link: boolWhether the attaching of this program will generate a bpf_link
others: ValueOther fields
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProgMeta
impl<'de> Deserialize<'de> for ProgMeta
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
impl Eq for ProgMeta
impl StructuralPartialEq for ProgMeta
Auto Trait Implementations§
impl Freeze for ProgMeta
impl RefUnwindSafe for ProgMeta
impl Send for ProgMeta
impl Sync for ProgMeta
impl Unpin for ProgMeta
impl UnwindSafe for ProgMeta
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§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.