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: String
name of this bpf program
attach: String
Attach point of this program
link: bool
Whether the attaching of this program will generate a bpf_link
others: Value
Other 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.