pub struct BpfSkel<'obj> {
obj: OwnedRef<'obj, Object>,
pub maps: BpfMaps<'obj>,
pub progs: BpfProgs<'obj>,
struct_ops: StructOps,
skel_config: ObjectSkeletonConfig<'obj>,
pub links: BpfLinks,
}Fields§
§obj: OwnedRef<'obj, Object>§maps: BpfMaps<'obj>§progs: BpfProgs<'obj>§struct_ops: StructOps§skel_config: ObjectSkeletonConfig<'obj>§links: BpfLinksImplementations§
Source§impl BpfSkel<'_>
impl BpfSkel<'_>
pub fn struct_ops_raw(&self) -> *const StructOps
pub fn struct_ops(&self) -> &StructOps
Trait Implementations§
impl Send for BpfSkel<'_>
impl Sync for BpfSkel<'_>
Auto Trait Implementations§
impl<'obj> !UnwindSafe for BpfSkel<'obj>
impl<'obj> Freeze for BpfSkel<'obj>
impl<'obj> RefUnwindSafe for BpfSkel<'obj>
impl<'obj> Unpin for BpfSkel<'obj>
impl<'obj> UnsafeUnpin for BpfSkel<'obj>
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