Struct libbpf_sys::bpf_object_skeleton [−][src]
#[repr(C)]pub struct bpf_object_skeleton { pub sz: size_t, pub name: *const c_char, pub data: *mut c_void, pub data_sz: size_t, pub obj: *mut *mut bpf_object, pub map_cnt: c_int, pub map_skel_sz: c_int, pub maps: *mut bpf_map_skeleton, pub prog_cnt: c_int, pub prog_skel_sz: c_int, pub progs: *mut bpf_prog_skeleton, }
Fields
sz: size_tname: *const c_chardata: *mut c_voiddata_sz: size_tobj: *mut *mut bpf_objectmap_cnt: c_intmap_skel_sz: c_intmaps: *mut bpf_map_skeletonprog_cnt: c_intprog_skel_sz: c_intprogs: *mut bpf_prog_skeletonTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for bpf_object_skeletonimpl !Send for bpf_object_skeletonimpl !Sync for bpf_object_skeletonimpl Unpin for bpf_object_skeletonimpl UnwindSafe for bpf_object_skeletonBlanket Implementations
Mutably borrows from an owned value. Read more