[INFO] cloning repository https://github.com/ihciah/clean-dns-bpf
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ihciah/clean-dns-bpf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fihciah%2Fclean-dns-bpf", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fihciah%2Fclean-dns-bpf'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ff3281180e6de2a9d5b9c7914f8fa16c2edf87d7
[INFO] documenting ihciah/clean-dns-bpf against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fihciah%2Fclean-dns-bpf" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/ihciah/clean-dns-bpf on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/ihciah/clean-dns-bpf
[INFO] finished tweaking git repo https://github.com/ihciah/clean-dns-bpf
[INFO] tweaked toml for git repo https://github.com/ihciah/clean-dns-bpf written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/ihciah/clean-dns-bpf already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cargo-bpf v2.0.2
[INFO] [stderr]   Downloaded tracing-attributes v0.1.17
[INFO] [stderr]   Downloaded cty v0.2.1
[INFO] [stderr]   Downloaded tracing-subscriber v0.2.24
[INFO] [stderr]   Downloaded zero v0.1.2
[INFO] [stderr]   Downloaded redbpf-macros v2.0.2
[INFO] [stderr]   Downloaded redbpf-probes v2.0.2
[INFO] [stderr]   Downloaded bpf-sys v2.0.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7b969238d55b21a96110783f2e6901e8adb32f4cabb4ac8ae011b2e1b02f9b4c
[INFO] running `Command { std: "docker" "start" "-a" "7b969238d55b21a96110783f2e6901e8adb32f4cabb4ac8ae011b2e1b02f9b4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7b969238d55b21a96110783f2e6901e8adb32f4cabb4ac8ae011b2e1b02f9b4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b969238d55b21a96110783f2e6901e8adb32f4cabb4ac8ae011b2e1b02f9b4c", kill_on_drop: false }`
[INFO] [stdout] 7b969238d55b21a96110783f2e6901e8adb32f4cabb4ac8ae011b2e1b02f9b4c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 69bc4be79aabba76c8712bcf3814ff10bf0437a0cf52e9fd86f24e0b2ede4025
[INFO] running `Command { std: "docker" "start" "-a" "69bc4be79aabba76c8712bcf3814ff10bf0437a0cf52e9fd86f24e0b2ede4025", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.103
[INFO] [stderr]    Compiling proc-macro2 v1.0.29
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling radium v0.5.3
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling syn v1.0.77
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling wyz v0.2.0
[INFO] [stderr]    Compiling funty v1.1.0
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling bindgen v0.59.1
[INFO] [stderr]    Compiling nom v6.1.2
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling shlex v1.1.0
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling libloading v0.7.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling ucd-trie v0.1.3
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling tracing-core v0.1.21
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling pest v2.1.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling cc v1.0.70
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling serde_json v1.0.68
[INFO] [stderr]    Compiling anyhow v1.0.44
[INFO] [stderr]    Compiling clang-sys v1.2.2
[INFO] [stderr]    Compiling bitvec v0.19.5
[INFO] [stderr]    Compiling rustversion v1.0.5
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling semver-parser v0.10.2
[INFO] [stderr]    Compiling once_cell v1.8.0
[INFO] [stderr]    Compiling zero v0.1.2
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling pin-project-lite v0.2.7
[INFO] [stderr]    Compiling tracing-log v0.1.2
[INFO] [stderr]    Compiling sharded-slab v0.1.3
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling thread_local v1.1.3
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling semver v0.11.0
[INFO] [stderr]    Compiling smallvec v1.7.0
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]     Checking ufmt-write v0.1.0
[INFO] [stderr]     Checking cty v0.2.1
[INFO] [stderr]    Compiling rustc_version v0.3.3
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling rand v0.8.4
[INFO] [stderr]    Compiling redbpf-macros v2.0.2
[INFO] [stderr]    Compiling tempfile v3.2.0
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling tracing-serde v0.1.2
[INFO] [stderr]    Compiling cexpr v0.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.17
[INFO] [stderr]    Compiling ufmt-macros v0.1.1
[INFO] [stderr]     Checking ufmt v0.1.0
[INFO] [stderr]    Compiling tracing v0.1.28
[INFO] [stderr]    Compiling tracing-subscriber v0.2.24
[INFO] [stderr]    Compiling bpf-sys v2.0.2
[INFO] [stderr]    Compiling cargo-bpf v2.0.2
[INFO] [stderr]    Compiling redbpf-probes v2.0.2
[INFO] [stdout] error[E0428]: the name `__u64` is defined multiple times
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:12574
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... ; pub type __u64 = :: cty :: c_ulonglong ; pub type _cargo_bpf_u8 = __u8 ; pub type s16 = __s16 ; pub type _cargo_bpf_u16 = __u16 ; pub type s32 = __s32 ; pub type _cargo_bpf_u32 = __u32 ; pub type s64 = __s64 ; pub type _cargo_bpf_u64 = __u64 ; pub type __kernel_long_t = :: cty :: c_long ; pub type __kernel_ulong_t = :: cty :: c_ulong ; pub type __kernel_pid_t = :: cty :: c_int ; pub type __kernel_uid32_t = :: cty :: c_uint ; pub type __kernel_gid32_t = :: cty :: c_uint ; pub type __kernel_size_t = __kernel_ulong_t ; pub type __kernel_ssize_t = __kernel_long_t ; pub type __kernel_loff_t = :: cty :: c_longlong ; pub type __kernel_time64_t = :: cty :: c_longlong ; pub type __kernel_clock_t = __kernel_long_t ; pub type __kernel_timer_t = :: cty :: c_int ; pub type __kernel_clockid_t = :: cty :: c_int ; pub type __poll_t = :: cty :: c_uint ; pub type __kernel_dev_t = _cargo_bpf_u32 ; pub type dev_t = __kernel_dev_t ; pub type umode_t = :: cty :: c_ushort ; pub type pid_t = __kernel_pid_t ; pub type clockid_t = __kernel_clockid_t ; pub type bool_ = bool ; pub type uid_t = __kernel_uid32_t ; pub type gid_t = __kernel_gid32_t ; pub type loff_t = __kernel_loff_t ; pub type size_t = __kernel_size_t ; pub type ssize_t = __kernel_ssize_t ; pub type sector_t = _cargo_bpf_u64 ; pub type blkcnt_t = _cargo_bpf_u64 ; pub type gfp_t = :: cty :: c_uint ; pub type fmode_t = :: cty :: c_uint ; pub type phys_addr_t = _cargo_bpf_u64 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct atomic_t { pub counter : :: cty :: c_int , } # [test] fn bindgen_test_layout_atomic_t () { assert_eq ! (:: core :: mem :: size_of :: < atomic_t > () , 4usize , concat ! ("Size of: " , stringify ! (atomic_t))) ; assert_eq ! (:: core :: mem :: align_of :: < atomic_t > () , 4usize , concat ! ("Alignment of " , stringify ! (atomic_t))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < atomic_t > ())) . counter as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (atomic_t) , "::" , stringify ! (counter))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct atomic64_t { pub counter : s64 , } # [test] fn bindgen_test_layout_atomic64_t () { assert_eq ! (:: core :: mem :: size_of :: < atomic64_t > () , 8usize , concat ! ("Size of: " , stringify ! (atomic64_t))) ; assert_eq ! (:: core :: mem :: align_of :: < atomic64_t > () , 8usize , concat ! ("Alignment of " , stringify ! (atomic64_t))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < atomic64_t > ())) . counter as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (atomic64_t) , "::" , stringify ! (counter))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct list_head { pub next : * mut list_head , pub prev : * mut list_head , } # [test] fn bindgen_test_layout_list_head () { assert_eq ! (:: core :: mem :: size_of :: < list_head > () , 16usize , concat ! ("Size of: " , stringify ! (list_head))) ; assert_eq ! (:: core :: mem :: align_of :: < list_head > () , 8usize , concat ! ("Alignment of " , stringify ! (list_head))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < list_head > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (list_head) , "::" , stringify ! (next))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < list_head > ())) . prev as * const _ as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (list_head) , "::" , stringify ! (prev))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hlist_head { pub first : * mut hlist_node , } # [test] fn bindgen_test_layout_hlist_head () { assert_eq ! (:: core :: mem :: size_of :: < hlist_head > () , 8usize , concat ! ("Size of: " , stringify ! (hlist_head))) ; assert_eq ! (:: core :: mem :: align_of :: < hlist_head > () , 8usize , concat ! ("Alignment of " , stringify ! (hlist_head))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < hlist_head > ())) . first as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hlist_head) , "::" , stringify ! (first))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hlist_node { pub next : * mut hlist_node , pub pprev : * mut * mut hlist_node , } # [test] fn bindgen_test_layout_hlist_node () { assert_eq ! (:: core :: mem :: size_of :: < hlist_node > () , 16usize , concat ! ("Size of: " , stringify ! (hlist_node))) ; assert_eq ! (:: core :: mem :: align_of :: < hlist_node > () , 8usize , concat ! ("Alignment of " , stringify ! (hlist_node))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < hlist_node > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hlist_node) , "::" , stringify ! (next))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < hlist_node > ())) . pprev as * const _ as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hlist_node) , "::" , stringify ! (pprev))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct callback_head { pub next : * mut callback_head , pub func : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut callback_head) > , } # [test] fn bindgen_test_layout_callback_head () { assert_eq ! (:: core :: mem :: size_of :: < callback_head > () , 16usize , concat ! ("Size of: " , stringify ! (callback_head))) ; assert_eq ! (:: core :: mem :: align_of :: < callback_head > () , 8usize , concat ! ("Alignment of " , stringify ! (callback_head))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < callback_head > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (callback_head) , "::" , stringify ! (next))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < callback_head > ())) . func as * const _ as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (callback_head) , "::" , stringify ! (func))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lock_class_key { } # [test] fn bindgen_test_layout_lock_class_key () { assert_eq ! (:: core :: mem :: size_of :: < lock_class_key > () , 0usize , concat ! ("Size of: " , stringify ! (lock_class_key))) ; assert_eq ! (:: core :: mem :: align_of :: < lock_class_key > () , 1usize , concat ! ("Alignment of " , stringify ! (lock_class_key))) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct file_system_type { pub name : * const :: cty :: c_char , pub fs_flags : :: cty :: c_int , pub init_fs_context : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut fs_context) -> :: cty :: c_int > , pub parameters : * const fs_parameter_spec , pub mount : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut file_system_type , arg2 : :: cty :: c_int , arg3 : * const :: cty :: c_char , arg4 : * mut :: cty :: c_void) -> * mut dentry > , pub kill_sb : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut super_block) > , pub owner : * mut module , pub next : * mut file_system_type , pub fs_supers : hlist_head , pub s_lock_key : lock_class_key , pub s_umount_key : lock_class_key , pub s_vfs_rename_key : lock_class_key , pub s_writers_key : [lock_class_key ; 3usize] , pub i_lock_key : lock_class_key , pub i_mutex_key : lock_class_key , pub invalidate_lock_key : lock_class_key , pub i_mutex_dir_key : lock_class_key , } # [test] fn bindgen_test_layout_file_system_type () { assert_eq ! (:: core :: mem :: size_of :: < file_system_type > () , 72usize , concat ! ("Size of: " , stringify ! (file_system_type))) ; assert_eq ! (:: core :: mem :: align_of :: < file_system_type > () , 8usize , concat ! ("Alignment of " , stringify ! (file_system_type))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < file_system_type > ())) . name as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (file_system_type) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < file_system_type > ())) . fs_flags as * const _ as ...
[INFO] [stdout]    |       ---------------------------------------- previous definition of the type `__u64` here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...nst ETH_P_80221 : u32 = 35095 ; pub const ETH_P_HSR : u32 = 35119 ; pub const ETH_P_NSH : u32 = 35151 ; pub const ETH_P_LOOPBACK : u32 = 36864 ; pub const ETH_P_QINQ1 : u32 = 37120 ; pub const ETH_P_QINQ2 : u32 = 37376 ; pub const ETH_P_QINQ3 : u32 = 37632 ; pub const ETH_P_EDSA : u32 = 56026 ; pub const ETH_P_DSA_8021Q : u32 = 56027 ; pub const ETH_P_IFE : u32 = 60734 ; pub const ETH_P_AF_IUCV : u32 = 64507 ; pub const ETH_P_802_3_MIN : u32 = 1536 ; pub const ETH_P_802_3 : u32 = 1 ; pub const ETH_P_AX25 : u32 = 2 ; pub const ETH_P_ALL : u32 = 3 ; pub const ETH_P_802_2 : u32 = 4 ; pub const ETH_P_SNAP : u32 = 5 ; pub const ETH_P_DDCMP : u32 = 6 ; pub const ETH_P_WAN_PPP : u32 = 7 ; pub const ETH_P_PPP_MP : u32 = 8 ; pub const ETH_P_LOCALTALK : u32 = 9 ; pub const ETH_P_CAN : u32 = 12 ; pub const ETH_P_CANFD : u32 = 13 ; pub const ETH_P_PPPTALK : u32 = 16 ; pub const ETH_P_TR_802_2 : u32 = 17 ; pub const ETH_P_MOBITEX : u32 = 21 ; pub const ETH_P_CONTROL : u32 = 22 ; pub const ETH_P_IRDA : u32 = 23 ; pub const ETH_P_ECONET : u32 = 24 ; pub const ETH_P_HDLC : u32 = 25 ; pub const ETH_P_ARCNET : u32 = 26 ; pub const ETH_P_DSA : u32 = 27 ; pub const ETH_P_TRAILER : u32 = 28 ; pub const ETH_P_PHONET : u32 = 245 ; pub const ETH_P_IEEE802154 : u32 = 246 ; pub const ETH_P_CAIF : u32 = 247 ; pub const ETH_P_XDSA : u32 = 248 ; pub const ETH_P_MAP : u32 = 249 ; pub const ETH_P_MCTP : u32 = 250 ; pub const BPF_LD : u32 = 0 ; pub const BPF_LDX : u32 = 1 ; pub const BPF_ST : u32 = 2 ; pub const BPF_STX : u32 = 3 ; pub const BPF_ALU : u32 = 4 ; pub const BPF_JMP : u32 = 5 ; pub const BPF_RET : u32 = 6 ; pub const BPF_MISC : u32 = 7 ; pub const BPF_W : u32 = 0 ; pub const BPF_H : u32 = 8 ; pub const BPF_B : u32 = 16 ; pub const BPF_IMM : u32 = 0 ; pub const BPF_ABS : u32 = 32 ; pub const BPF_IND : u32 = 64 ; pub const BPF_MEM : u32 = 96 ; pub const BPF_LEN : u32 = 128 ; pub const BPF_MSH : u32 = 160 ; pub const BPF_ADD : u32 = 0 ; pub const BPF_SUB : u32 = 16 ; pub const BPF_MUL : u32 = 32 ; pub const BPF_DIV : u32 = 48 ; pub const BPF_OR : u32 = 64 ; pub const BPF_AND : u32 = 80 ; pub const BPF_LSH : u32 = 96 ; pub const BPF_RSH : u32 = 112 ; pub const BPF_NEG : u32 = 128 ; pub const BPF_MOD : u32 = 144 ; pub const BPF_XOR : u32 = 160 ; pub const BPF_JA : u32 = 0 ; pub const BPF_JEQ : u32 = 16 ; pub const BPF_JGT : u32 = 32 ; pub const BPF_JGE : u32 = 48 ; pub const BPF_JSET : u32 = 64 ; pub const BPF_K : u32 = 0 ; pub const BPF_X : u32 = 8 ; pub const BPF_MAXINSNS : u32 = 4096 ; pub const BPF_MAJOR_VERSION : u32 = 1 ; pub const BPF_MINOR_VERSION : u32 = 1 ; pub const BPF_A : u32 = 16 ; pub const BPF_TAX : u32 = 0 ; pub const BPF_TXA : u32 = 128 ; pub const BPF_MEMWORDS : u32 = 16 ; pub const BPF_NET_OFF : i32 = - 1048576 ; pub const BPF_LL_OFF : i32 = - 2097152 ; pub const BPF_JMP32 : u32 = 6 ; pub const BPF_ALU64 : u32 = 7 ; pub const BPF_DW : u32 = 24 ; pub const BPF_ATOMIC : u32 = 192 ; pub const BPF_XADD : u32 = 192 ; pub const BPF_MOV : u32 = 176 ; pub const BPF_ARSH : u32 = 192 ; pub const BPF_END : u32 = 208 ; pub const BPF_TO_LE : u32 = 0 ; pub const BPF_TO_BE : u32 = 8 ; pub const BPF_FROM_LE : u32 = 0 ; pub const BPF_FROM_BE : u32 = 8 ; pub const BPF_JNE : u32 = 80 ; pub const BPF_JLT : u32 = 160 ; pub const BPF_JLE : u32 = 176 ; pub const BPF_JSGT : u32 = 96 ; pub const BPF_JSGE : u32 = 112 ; pub const BPF_JSLT : u32 = 192 ; pub const BPF_JSLE : u32 = 208 ; pub const BPF_CALL : u32 = 128 ; pub const BPF_EXIT : u32 = 144 ; pub const BPF_FETCH : u32 = 1 ; pub const BPF_XCHG : u32 = 225 ; pub const BPF_CMPXCHG : u32 = 241 ; pub const BPF_F_ALLOW_OVERRIDE : u32 = 1 ; pub const BPF_F_ALLOW_MULTI : u32 = 2 ; pub const BPF_F_REPLACE : u32 = 4 ; pub const BPF_F_STRICT_ALIGNMENT : u32 = 1 ; pub const BPF_F_ANY_ALIGNMENT : u32 = 2 ; pub const BPF_F_TEST_RND_HI32 : u32 = 4 ; pub const BPF_F_TEST_STATE_FREQ : u32 = 8 ; pub const BPF_F_SLEEPABLE : u32 = 16 ; pub const BPF_PSEUDO_MAP_FD : u32 = 1 ; pub const BPF_PSEUDO_MAP_IDX : u32 = 5 ; pub const BPF_PSEUDO_MAP_VALUE : u32 = 2 ; pub const BPF_PSEUDO_MAP_IDX_VALUE : u32 = 6 ; pub const BPF_PSEUDO_BTF_ID : u32 = 3 ; pub const BPF_PSEUDO_FUNC : u32 = 4 ; pub const BPF_PSEUDO_CALL : u32 = 1 ; pub const BPF_PSEUDO_KFUNC_CALL : u32 = 2 ; pub const BPF_F_QUERY_EFFECTIVE : u32 = 1 ; pub const BPF_F_TEST_RUN_ON_CPU : u32 = 1 ; pub const BPF_BUILD_ID_SIZE : u32 = 20 ; pub const BPF_OBJ_NAME_LEN : u32 = 16 ; pub const BPF_TAG_SIZE : u32 = 8 ; pub const IPPROTO_HOPOPTS : u32 = 0 ; pub const IPPROTO_ROUTING : u32 = 43 ; pub const IPPROTO_FRAGMENT : u32 = 44 ; pub const IPPROTO_ICMPV6 : u32 = 58 ; pub const IPPROTO_NONE : u32 = 59 ; pub const IPPROTO_DSTOPTS : u32 = 60 ; pub const IPPROTO_MH : u32 = 135 ; pub const AF_UNSPEC : u32 = 0 ; pub const AF_LOCAL : u32 = 1 ; pub const AF_UNIX : u32 = 1 ; pub const AF_FILE : u32 = 1 ; pub const AF_INET : u32 = 2 ; pub const AF_AX25 : u32 = 3 ; pub const AF_IPX : u32 = 4 ; pub const AF_APPLETALK : u32 = 5 ; pub const AF_NETROM : u32 = 6 ; pub const AF_BRIDGE : u32 = 7 ; pub const AF_ATMPVC : u32 = 8 ; pub const AF_X25 : u32 = 9 ; pub const AF_INET6 : u32 = 10 ; pub const AF_ROSE : u32 = 11 ; pub const AF_DECnet : u32 = 12 ; pub const AF_NETBEUI : u32 = 13 ; pub const AF_SECURITY : u32 = 14 ; pub const AF_KEY : u32 = 15 ; pub const AF_NETLINK : u32 = 16 ; pub const AF_ROUTE : u32 = 16 ; pub const AF_PACKET : u32 = 17 ; pub const AF_ASH : u32 = 18 ; pub const AF_ECONET : u32 = 19 ; pub const AF_ATMSVC : u32 = 20 ; pub const AF_RDS : u32 = 21 ; pub const AF_SNA : u32 = 22 ; pub const AF_IRDA : u32 = 23 ; pub const AF_PPPOX : u32 = 24 ; pub const AF_WANPIPE : u32 = 25 ; pub const AF_LLC : u32 = 26 ; pub const AF_IB : u32 = 27 ; pub const AF_MPLS : u32 = 28 ; pub const AF_CAN : u32 = 29 ; pub const AF_TIPC : u32 = 30 ; pub const AF_BLUETOOTH : u32 = 31 ; pub const AF_IUCV : u32 = 32 ; pub const AF_RXRPC : u32 = 33 ; pub const AF_ISDN : u32 = 34 ; pub const AF_PHONET : u32 = 35 ; pub const AF_IEEE802154 : u32 = 36 ; pub const AF_CAIF : u32 = 37 ; pub const AF_ALG : u32 = 38 ; pub const AF_NFC : u32 = 39 ; pub const AF_VSOCK : u32 = 40 ; pub const AF_KCM : u32 = 41 ; pub const AF_QIPCRTR : u32 = 42 ; pub const AF_SMC : u32 = 43 ; pub const AF_XDP : u32 = 44 ; pub const AF_MCTP : u32 = 45 ; pub const AF_MAX : u32 = 46 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bpf_map_def { pub type_ : :: cty :: c_uint , pub key_size : :: cty :: c_uint , pub value_size : :: cty :: c_uint , pub max_entries : :: cty :: c_uint , pub map_flags : :: cty :: c_uint , } # [test] fn bindgen_test_layout_bpf_map_def () { assert_eq ! (:: core :: mem :: size_of :: < bpf_map_def > () , 20usize , concat ! ("Size of: " , stringify ! (bpf_map_def))) ; assert_eq ! (:: core :: mem :: align_of :: < bpf_map_def > () , 4usize , concat ! ("Alignment of " , stringify ! (bpf_map_def))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < bpf_map_def > ())) . type_ as * const _ as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bpf_map_def) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < bpf_map_def > ())) . key_size as * const _ as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (bpf_map_def) , "::" , stringify ! (key_size))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < bpf_map_def > ())) . value_size as * const _ as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bpf_map_def) , "::" , stringify ! (value_size))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < bpf_map_def > ())) . max_entries as * const _ as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bpf_map_def) , "::" , stringify ! (max_entries))) ; assert_eq ! (unsafe { & (* (:: core :: ptr :: null :: < bpf_map_def > ())) . map_flags as * const _ as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bpf_map_def) , "::" , stringify ! (map_flags))) ; } pub type __u64 = :: cty :: c_ulonglong ; # ...
[INFO] [stdout]    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `__u64` redefined here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `__u64` must be defined only once in the type namespace of this module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0428]: the name `__BindgenBitfieldUnit` is defined multiple times
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:101
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > ...
[INFO] [stdout]    |                  -------------------------------------------- previous definition of the type `__BindgenBitfieldUnit` here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ... PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > ...
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `__BindgenBitfieldUnit` redefined here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `__BindgenBitfieldUnit` must be defined only once in the type namespace of this module
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `core::marker::Copy` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                         ---- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                         ^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:70474
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct sched_entity { pub load : load_weight , pub run_node : rb_node , pub group_node : list_head , pub on_rq : :: cty :: c_uint , pub exec_start : _cargo_bpf_u64 , pub sum_exec_runtime : _cargo_bpf_u64 , pub vruntime : _cargo_bpf_u64 , pub prev_sum_exec_runtime : _cargo_bpf_u64 , pub nr_migrations : _cargo_bpf_u64 , pub statistics : sched_statistics , pub depth : :: cty :: c_int , pub parent : * mut sched_entity , pub cfs_rq : * mut cfs_rq , pub my_q : * mut cfs_rq , pub runnable_weight : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:80865
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct sched_dl_entity { pub rb_node : rb_node , pub dl_runtime : _cargo_bpf_u64 , pub dl_deadline : _cargo_bpf_u64 , pub dl_period : _cargo_bpf_u64 , pub dl_bw : _cargo_bpf_u64 , pub dl_density : _cargo_bpf_u64 , pub runtime : s64 , pub deadline : _cargo_bpf_u64 , pub flags : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:86815
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct uclamp_se { pub _bitfield_align_1 : [u16 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:121316
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct desc_struct { pub limit0 : _cargo_bpf_u16 , pub base0 : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:245022
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct page__bindgen_ty_1__bindgen_ty_3__bindgen_ty_2__bindgen_ty_1 { pub _bitfield_align_1 : [u16 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:351537
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct percpu_ref_data { pub count : atomic_long_t , pub release : percpu_ref_func_t , pub confirm_switch : percpu_ref_func_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:366588
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct hrtimer_cpu_base { pub lock : raw_spinlock_t , pub cpu : :: cty :: c_uint , pub active_bases : :: cty :: c_uint , pub clock_was_set_seq : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:400469
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct signal_struct { pub sigcnt : refcount_t , pub live : atomic_t , pub nr_threads : :: cty :: c_int , pub thread_head : list_head , pub wait_chldexit : wait_queue_head_t , pub curr_target : * mut task_struct , pub shared_pending : sigpending , pub multiprocess : hlist_head , pub group_exit_code : :: cty :: c_int , pub notify_count : :: cty :: c_int , pub group_exit_task : * mut task_struct , pub group_stop_count : :: cty :: c_int , pub flags : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:417733
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct rseq { pub cpu_id_start : __u32 , pub cpu_id : __u32 , pub rseq_cs : __u64 , pub flags : __u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:485626
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct dentry_operations { pub d_revalidate : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : :: cty :: c_uint) -> :: cty :: c_int > , pub d_weak_revalidate : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : :: cty :: c_uint) -> :: cty :: c_int > , pub d_hash : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dentry , arg2 : * mut qstr) -> :: cty :: c_int > , pub d_compare : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dentry , arg2 : :: cty :: c_uint , arg3 : * const :: cty :: c_char , arg4 : * const qstr) -> :: cty :: c_int > , pub d_delete : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dentry) -> :: cty :: c_int > , pub d_init : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry) -> :: cty :: c_int > , pub d_release : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry) > , pub d_prune : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry) > , pub d_iput : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut inode) > , pub d_dname : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut :: cty :: c_char , arg3 : :: cty :: c_int) -> * mut :: cty :: c_char > , pub d_automount : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut path) -> * mut vfsmount > , pub d_manage : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const path , arg2 : bool_) -> :: cty :: c_int > , pub d_real : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * const inode) -> * mut dentry > , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:502069
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct super_block { pub s_list : list_head , pub s_dev : dev_t , pub s_blocksize_bits : :: cty :: c_uchar , pub s_blocksize : :: cty :: c_ulong , pub s_maxbytes : loff_t , pub s_type : * mut file_system_type , pub s_op : * const super_operations , pub dq_op : * const dquot_operations , pub s_qcop : * const quotactl_ops , pub s_export_op : * const export_operations , pub s_flags : :: cty :: c_ulong , pub s_iflags : :: cty :: c_ulong , pub s_magic : :: cty :: c_ulong , pub s_root : * mut dentry , pub s_umount : rw_semaphore , pub s_count : :: cty :: c_int , pub s_active : atomic_t , pub s_security : * mut :: cty :: c_void , pub s_xattr : * mut * const xattr_handler , pub s_cop : * const fscrypt_operations , pub s_master_keys : * mut key , pub s_vop : * const fsverity_operations , pub s_encoding : * mut unicode_map , pub s_encoding_flags : __u16 , pub s_roots : hlist_bl_head , pub s_mounts : list_head , pub s_bdev : * mut block_device , pub s_bdi : * mut backing_dev_info , pub s_mtd : * mut mtd_info , pub s_instances : hlist_node , pub s_quota_types : :: cty :: c_uint , pub s_dquot : quota_info , pub s_writers : sb_writers , pub s_fs_info : * mut :: cty :: c_void , pub s_time_gran : _cargo_bpf_u32 , pub s_time_min : time64_t , pub s_time_max : time64_t , pub s_fsnotify_mask : __u32 , pub s_fsnotify_marks : * mut fsnotify_mark_connector , pub s_id : [:: cty :: c_char ; 32usize] , pub s_uuid : uuid_t , pub s_max_links : :: cty :: c_uint , pub s_mode : fmode_t , pub s_vfs_rename_mutex : mutex , pub s_subtype : * const :: cty :: c_char , pub s_d_op : * const dentry_operations , pub cleancache_poolid : :: cty :: c_int , pub s_shrink : shrinker , pub s_remove_count : atomic_long_t , pub s_fsnotify_connectors : atomic_long_t , pub s_readonly_remount : :: cty :: c_int , pub s_wb_err : errseq_t , pub s_dio_done_wq : * mut workqueue_struct , pub s_pins : hlist_head , pub s_user_ns : * mut user_namespace , pub s_dentry_lru : list_lru , pub s_inode_lru : list_lru , pub rcu : callback_head , pub destroy_work : work_struct , pub s_sync_lock : mutex , pub s_stack_depth : :: cty :: c_int , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , pub s_inode_list_lock : spinlock_t , pub s_inodes : list_head , pub s_inode_wblist_lock : spinlock_t , pub s_inodes_wb : list_head , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:527141
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct list_lru_node { pub lock : spinlock_t , pub lru : list_lru_one , pub memcg_lrus : * mut list_lru_memcg , pub nr_items : :: cty :: c_long , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:595190
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct inode_operations { pub lookup : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut dentry , arg3 : :: cty :: c_uint) -> * mut dentry > , pub get_link : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut inode , arg3 : * mut delayed_call) -> * const :: cty :: c_char > , pub permission : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : :: cty :: c_int) -> :: cty :: c_int > , pub get_acl : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : :: cty :: c_int , arg3 : bool_) -> * mut posix_acl > , pub readlink : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut :: cty :: c_char , arg3 : :: cty :: c_int) -> :: cty :: c_int > , pub create : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : umode_t , arg5 : bool_) -> :: cty :: c_int > , pub link : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut inode , arg3 : * mut dentry) -> :: cty :: c_int > , pub unlink : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut dentry) -> :: cty :: c_int > , pub symlink : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : * const :: cty :: c_char) -> :: cty :: c_int > , pub mkdir : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : umode_t) -> :: cty :: c_int > , pub rmdir : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut dentry) -> :: cty :: c_int > , pub mknod : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : umode_t , arg5 : dev_t) -> :: cty :: c_int > , pub rename : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : * mut inode , arg5 : * mut dentry , arg6 : :: cty :: c_uint) -> :: cty :: c_int > , pub setattr : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut dentry , arg3 : * mut iattr) -> :: cty :: c_int > , pub getattr : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * const path , arg3 : * mut kstat , arg4 : _cargo_bpf_u32 , arg5 : :: cty :: c_uint) -> :: cty :: c_int > , pub listxattr : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut :: cty :: c_char , arg3 : size_t) -> ssize_t > , pub fiemap : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut fiemap_extent_info , arg3 : _cargo_bpf_u64 , arg4 : _cargo_bpf_u64) -> :: cty :: c_int > , pub update_time : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut timespec64 , arg3 : :: cty :: c_int) -> :: cty :: c_int > , pub atomic_open : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut inode , arg2 : * mut dentry , arg3 : * mut file , arg4 : :: cty :: c_uint , arg5 : umode_t) -> :: cty :: c_int > , pub tmpfile : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut dentry , arg4 : umode_t) -> :: cty :: c_int > , pub set_acl : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut inode , arg3 : * mut posix_acl , arg4 : :: cty :: c_int) -> :: cty :: c_int > , pub fileattr_set : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut user_namespace , arg2 : * mut dentry , arg3 : * mut fileattr) -> :: cty :: c_int > , pub fileattr_get : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dentry , arg2 : * mut fileattr) -> :: cty :: c_int > , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:663535
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct bpf_raw_event_map { pub tp : * mut tracepoint , pub bpf_func : * mut :: cty :: c_void , pub num_args : _cargo_bpf_u32 , pub writable_size : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:668842
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct perf_event_attr { pub type_ : __u32 , pub size : __u32 , pub config : __u64 , pub __bindgen_anon_1 : perf_event_attr__bindgen_ty_1 , pub sample_type : __u64 , pub read_format : __u64 , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                   --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:768445
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct srcu_data { pub srcu_lock_count : [:: cty :: c_ulong ; 2usize] , pub srcu_unlock_count : [:: cty :: c_ulong ; 2usize] , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub lock : spinlock_t , pub srcu_cblist : rcu_segcblist , pub srcu_gp_seq_needed : :: cty :: c_ulong , pub srcu_gp_seq_needed_exp : :: cty :: c_ulong , pub srcu_cblist_invoking : bool_ , pub delay_work : timer_list , pub work : work_struct , pub srcu_barrier_head : callback_head , pub mynode : * mut srcu_node , pub grpmask : :: cty :: c_ulong , pub cpu : :: cty :: c_int , pub ssp : * mut srcu_struct , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                 ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:787576
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct ptr_ring { pub producer : :: cty :: c_int , pub producer_lock : spinlock_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , pub consumer_head : :: cty :: c_int , pub consumer_tail : :: cty :: c_int , pub consumer_lock : spinlock_t , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 56usize] > , pub size : :: cty :: c_int , pub batch : :: cty :: c_int , pub queue : * mut * mut :: cty :: c_void , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:790200
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct page_pool { pub p : page_pool_params , pub release_dw : delayed_work , pub disconnect : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: cty :: c_void) > , pub defer_start : :: cty :: c_ulong , pub defer_warn : :: cty :: c_ulong , pub pages_state_hold_cnt : _cargo_bpf_u32 , pub frag_offset : :: cty :: c_uint , pub frag_page : * mut page , pub frag_users : :: cty :: c_long , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , pub alloc : pp_alloc_cache , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 56usize] > , pub ring : ptr_ring , pub pages_state_release_cnt : atomic_t , pub user_cnt : refcount_t , pub destroy_cnt : _cargo_bpf_u64 , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ---------------------------------------------------------- this field does not implement `Copy`                              ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                               ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:872611
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kernfs_open_file { pub kn : * mut kernfs_node , pub file : * mut file , pub seq_file : * mut seq_file , pub priv_ : * mut :: cty :: c_void , pub mutex : mutex , pub prealloc_mutex : mutex , pub event : :: cty :: c_int , pub list : list_head , pub prealloc_buf : * mut :: cty :: c_char , pub atomic_write_len : size_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:884259
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct kobject { pub name : * const :: cty :: c_char , pub entry : list_head , pub parent : * mut kobject , pub kset : * mut kset , pub ktype : * mut kobj_type , pub sd : * mut kernfs_node , pub kref : kref , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                   --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:914730
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct module { pub state : module_state , pub list : list_head , pub name : [:: cty :: c_char ; 56usize] , pub mkobj : module_kobject , pub modinfo_attrs : * mut module_attribute , pub version : * const :: cty :: c_char , pub srcversion : * const :: cty :: c_char , pub holders_dir : * mut kobject , pub syms : * const kernel_symbol , pub crcs : * const s32 , pub num_syms : :: cty :: c_uint , pub param_lock : mutex , pub kp : * mut kernel_param , pub num_kp : :: cty :: c_uint , pub num_gpl_syms : :: cty :: c_uint , pub gpl_syms : * const kernel_symbol , pub gpl_crcs : * const s32 , pub using_gplonly_symbols : bool_ , pub sig_ok : bool_ , pub async_probe_requested : bool_ , pub num_exentries : :: cty :: c_uint , pub extable : * mut exception_table_entry , pub init : :: core :: option :: Option < unsafe extern "C" fn () -> :: cty :: c_int > , pub core_layout : module_layout , pub init_layout : module_layout , pub arch : mod_arch_specific , pub taints : :: cty :: c_ulong , pub num_bugs : :: cty :: c_uint , pub bug_list : list_head , pub bug_table : * mut bug_entry , pub kallsyms : * mut mod_kallsyms , pub core_kallsyms : mod_kallsyms , pub sect_attrs : * mut module_sect_attrs , pub notes_attrs : * mut module_notes_attrs , pub args : * mut :: cty :: c_char , pub percpu : * mut :: cty :: c_void , pub percpu_size : :: cty :: c_uint , pub noinstr_text_start : * mut :: cty :: c_void , pub noinstr_text_size : :: cty :: c_uint , pub num_tracepoints : :: cty :: c_uint , pub tracepoints_ptrs : * mut tracepoint_ptr_t , pub num_srcu_structs : :: cty :: c_uint , pub srcu_struct_ptrs : * mut * mut srcu_struct , pub num_bpf_raw_events : :: cty :: c_uint , pub bpf_raw_events : * mut bpf_raw_event_map , pub btf_data_size : :: cty :: c_uint , pub btf_data : * mut :: cty :: c_void , pub jump_entries : * mut jump_entry , pub num_jump_entries : :: cty :: c_uint , pub num_trace_bprintk_fmt : :: cty :: c_uint , pub trace_bprintk_fmt_start : * mut * const :: cty :: c_char , pub trace_events : * mut * mut trace_event_call , pub num_trace_events : :: cty :: c_uint , pub trace_evals : * mut * mut trace_eval_map , pub num_trace_evals : :: cty :: c_uint , pub num_ftrace_callsites : :: cty :: c_uint , pub ftrace_callsites : * mut :: cty :: c_ulong , pub kprobes_text_start : * mut :: cty :: c_void , pub kprobes_text_size : :: cty :: c_uint , pub kprobe_blacklist : * mut :: cty :: c_ulong , pub num_kprobe_blacklist : :: cty :: c_uint , pub num_static_call_sites : :: cty :: c_int , pub static_call_sites : * mut static_call_site , pub klp : bool_ , pub klp_alive : bool_ , pub klp_info : * mut klp_modinfo , pub source_list : list_head , pub target_list : list_head , pub exit : :: core :: option :: Option < unsafe extern "C" fn () > , pub refcnt : atomic_t , pub ei_funcs : * mut error_injection_entry , pub num_ei_funcs : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1108093
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct taskstats { pub version : __u16 , pub ac_exitcode : __u32 , pub ac_flag : __u8 , pub ac_nice : __u8 , pub cpu_count : __u64 , pub cpu_delay_total : __u64 , pub blkio_count : __u64 , pub blkio_delay_total : __u64 , pub swapin_count : __u64 , pub swapin_delay_total : __u64 , pub cpu_run_real_total : __u64 , pub cpu_run_virtual_total : __u64 , pub ac_comm : [:: cty :: c_char ; 32usize] , pub ac_sched : __u8 , pub ac_pad : [__u8 ; 3usize] , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1121445
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct writeback_control { pub nr_to_write : :: cty :: c_long , pub pages_skipped : :: cty :: c_long , pub range_start : loff_t , pub range_end : loff_t , pub sync_mode : writeback_sync_modes , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                    --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1137385
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct swap_cluster_info { pub lock : spinlock_t , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1152661
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct dev_pm_info { pub power_state : pm_message_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , pub driver_flags : _cargo_bpf_u32 , pub lock : spinlock_t , pub entry : list_head , pub completion : completion , pub wakeup : * mut wakeup_source , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                        --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1175292
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct device { pub kobj : kobject , pub parent : * mut device , pub p : * mut device_private , pub init_name : * const :: cty :: c_char , pub type_ : * const device_type , pub bus : * mut bus_type , pub driver : * mut device_driver , pub platform_data : * mut :: cty :: c_void , pub driver_data : * mut :: cty :: c_void , pub mutex : mutex , pub links : dev_links_info , pub power : dev_pm_info , pub pm_domain : * mut dev_pm_domain , pub em_pd : * mut em_perf_domain , pub msi_domain : * mut irq_domain , pub pins : * mut dev_pin_info , pub msi_lock : raw_spinlock_t , pub msi_list : list_head , pub dma_ops : * const dma_map_ops , pub dma_mask : * mut _cargo_bpf_u64 , pub coherent_dma_mask : _cargo_bpf_u64 , pub bus_dma_limit : _cargo_bpf_u64 , pub dma_range_map : * const bus_dma_region , pub dma_parms : * mut device_dma_parameters , pub dma_pools : list_head , pub dma_io_tlb_mem : * mut io_tlb_mem , pub archdata : dev_archdata , pub of_node : * mut device_node , pub fwnode : * mut fwnode_handle , pub numa_node : :: cty :: c_int , pub devt : dev_t , pub id : _cargo_bpf_u32 , pub devres_lock : spinlock_t , pub devres_head : list_head , pub class : * mut class , pub groups : * mut * const attribute_group , pub release : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut device) > , pub iommu_group : * mut iommu_group , pub iommu : * mut dev_iommu , pub removable : device_removable , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1195586
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct fs_context { pub ops : * const fs_context_operations , pub uapi_mutex : mutex , pub fs_type : * mut file_system_type , pub fs_private : * mut :: cty :: c_void , pub sget_key : * mut :: cty :: c_void , pub root : * mut dentry , pub user_ns : * mut user_namespace , pub net_ns : * mut net , pub cred : * const cred , pub log : p_log , pub source : * const :: cty :: c_char , pub security : * mut :: cty :: c_void , pub s_fs_info : * mut :: cty :: c_void , pub sb_flags : :: cty :: c_uint , pub sb_flags_mask : :: cty :: c_uint , pub s_iflags : :: cty :: c_uint , pub lsm_flags : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 3usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1213698
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct linux_binprm { pub vma : * mut vm_area_struct , pub vma_pages : :: cty :: c_ulong , pub mm : * mut mm_struct , pub p : :: cty :: c_ulong , pub argmin : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                     --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1237697
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct wakeup_source { pub name : * const :: cty :: c_char , pub id : :: cty :: c_int , pub entry : list_head , pub lock : spinlock_t , pub wakeirq : * mut wake_irq , pub timer : timer_list , pub timer_expires : :: cty :: c_ulong , pub total_time : ktime_t , pub max_time : ktime_t , pub last_time : ktime_t , pub start_prevent_time : ktime_t , pub prevent_sleep_time : ktime_t , pub event_count : :: cty :: c_ulong , pub active_count : :: cty :: c_ulong , pub relax_count : :: cty :: c_ulong , pub expire_count : :: cty :: c_ulong , pub wakeup_count : :: cty :: c_ulong , pub dev : * mut device , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1306391
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct perf_mem_data_src__bindgen_ty_1 { pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1312603
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct perf_branch_entry { pub from : __u64 , pub to : __u64 , pub _bitfield_align_1 : [u64 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1336204
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct netns_ipv4 { pub tcp_death_row : inet_timewait_death_row , pub forw_hdr : * mut ctl_table_header , pub frags_hdr : * mut ctl_table_header , pub ipv4_hdr : * mut ctl_table_header , pub route_hdr : * mut ctl_table_header , pub xfrm4_hdr : * mut ctl_table_header , pub devconf_all : * mut ipv4_devconf , pub devconf_dflt : * mut ipv4_devconf , pub ra_chain : * mut ip_ra_chain , pub ra_mutex : mutex , pub rules_ops : * mut fib_rules_ops , pub fib_main : * mut fib_table , pub fib_default : * mut fib_table , pub fib_rules_require_fldissect : :: cty :: c_uint , pub fib_has_custom_rules : bool_ , pub fib_has_custom_local_routes : bool_ , pub fib_offload_disabled : bool_ , pub fib_num_tclassid_users : atomic_t , pub fib_table_hash : * mut hlist_head , pub fibnl : * mut sock , pub icmp_sk : * mut * mut sock , pub mc_autojoin_sk : * mut sock , pub peers : * mut inet_peer_base , pub fqdir : * mut fqdir , pub sysctl_icmp_echo_ignore_all : _cargo_bpf_u8 , pub sysctl_icmp_echo_enable_probe : _cargo_bpf_u8 , pub sysctl_icmp_echo_ignore_broadcasts : _cargo_bpf_u8 , pub sysctl_icmp_ignore_bogus_error_responses : _cargo_bpf_u8 , pub sysctl_icmp_errors_use_inbound_ifaddr : _cargo_bpf_u8 , pub sysctl_icmp_ratelimit : :: cty :: c_int , pub sysctl_icmp_ratemask : :: cty :: c_int , pub ip_local_ports : local_ports , pub sysctl_tcp_ecn : _cargo_bpf_u8 , pub sysctl_tcp_ecn_fallback : _cargo_bpf_u8 , pub sysctl_ip_default_ttl : _cargo_bpf_u8 , pub sysctl_ip_no_pmtu_disc : _cargo_bpf_u8 , pub sysctl_ip_fwd_use_pmtu : _cargo_bpf_u8 , pub sysctl_ip_fwd_update_priority : _cargo_bpf_u8 , pub sysctl_ip_nonlocal_bind : _cargo_bpf_u8 , pub sysctl_ip_autobind_reuse : _cargo_bpf_u8 , pub sysctl_ip_dynaddr : _cargo_bpf_u8 , pub sysctl_ip_early_demux : _cargo_bpf_u8 , pub sysctl_raw_l3mdev_accept : _cargo_bpf_u8 , pub sysctl_tcp_early_demux : _cargo_bpf_u8 , pub sysctl_udp_early_demux : _cargo_bpf_u8 , pub sysctl_nexthop_compat_mode : _cargo_bpf_u8 , pub sysctl_fwmark_reflect : _cargo_bpf_u8 , pub sysctl_tcp_fwmark_accept : _cargo_bpf_u8 , pub sysctl_tcp_l3mdev_accept : _cargo_bpf_u8 , pub sysctl_tcp_mtu_probing : _cargo_bpf_u8 , pub sysctl_tcp_mtu_probe_floor : :: cty :: c_int , pub sysctl_tcp_base_mss : :: cty :: c_int , pub sysctl_tcp_min_snd_mss : :: cty :: c_int , pub sysctl_tcp_probe_threshold : :: cty :: c_int , pub sysctl_tcp_probe_interval : _cargo_bpf_u32 , pub sysctl_tcp_keepalive_time : :: cty :: c_int , pub sysctl_tcp_keepalive_intvl : :: cty :: c_int , pub sysctl_tcp_keepalive_probes : _cargo_bpf_u8 , pub sysctl_tcp_syn_retries : _cargo_bpf_u8 , pub sysctl_tcp_synack_retries : _cargo_bpf_u8 , pub sysctl_tcp_syncookies : _cargo_bpf_u8 , pub sysctl_tcp_migrate_req : _cargo_bpf_u8 , pub sysctl_tcp_reordering : :: cty :: c_int , pub sysctl_tcp_retries1 : _cargo_bpf_u8 , pub sysctl_tcp_retries2 : _cargo_bpf_u8 , pub sysctl_tcp_orphan_retries : _cargo_bpf_u8 , pub sysctl_tcp_tw_reuse : _cargo_bpf_u8 , pub sysctl_tcp_fin_timeout : :: cty :: c_int , pub sysctl_tcp_notsent_lowat : :: cty :: c_uint , pub sysctl_tcp_sack : _cargo_bpf_u8 , pub sysctl_tcp_window_scaling : _cargo_bpf_u8 , pub sysctl_tcp_timestamps : _cargo_bpf_u8 , pub sysctl_tcp_early_retrans : _cargo_bpf_u8 , pub sysctl_tcp_recovery : _cargo_bpf_u8 , pub sysctl_tcp_thin_linear_timeouts : _cargo_bpf_u8 , pub sysctl_tcp_slow_start_after_idle : _cargo_bpf_u8 , pub sysctl_tcp_retrans_collapse : _cargo_bpf_u8 , pub sysctl_tcp_stdurg : _cargo_bpf_u8 , pub sysctl_tcp_rfc1337 : _cargo_bpf_u8 , pub sysctl_tcp_abort_on_overflow : _cargo_bpf_u8 , pub sysctl_tcp_fack : _cargo_bpf_u8 , pub sysctl_tcp_max_reordering : :: cty :: c_int , pub sysctl_tcp_adv_win_scale : :: cty :: c_int , pub sysctl_tcp_dsack : _cargo_bpf_u8 , pub sysctl_tcp_app_win : _cargo_bpf_u8 , pub sysctl_tcp_frto : _cargo_bpf_u8 , pub sysctl_tcp_nometrics_save : _cargo_bpf_u8 , pub sysctl_tcp_no_ssthresh_metrics_save : _cargo_bpf_u8 , pub sysctl_tcp_moderate_rcvbuf : _cargo_bpf_u8 , pub sysctl_tcp_tso_win_divisor : _cargo_bpf_u8 , pub sysctl_tcp_workaround_signed_windows : _cargo_bpf_u8 , pub sysctl_tcp_limit_output_bytes : :: cty :: c_int , pub sysctl_tcp_challenge_ack_limit : :: cty :: c_int , pub sysctl_tcp_min_rtt_wlen : :: cty :: c_int , pub sysctl_tcp_min_tso_segs : _cargo_bpf_u8 , pub sysctl_tcp_autocorking : _cargo_bpf_u8 , pub sysctl_tcp_reflect_tos : _cargo_bpf_u8 , pub sysctl_tcp_comp_sack_nr : _cargo_bpf_u8 , pub sysctl_tcp_invalid_ratelimit : :: cty :: c_int , pub sysctl_tcp_pacing_ss_ratio : :: cty :: c_int , pub sysctl_tcp_pacing_ca_ratio : :: cty :: c_int , pub sysctl_tcp_wmem : [:: cty :: c_int ; 3usize] , pub sysctl_tcp_rmem : [:: cty :: c_int ; 3usize] , pub sysctl_tcp_comp_sack_delay_ns : :: cty :: c_ulong , pub sysctl_tcp_comp_sack_slack_ns : :: cty :: c_ulong , pub sysctl_max_syn_backlog : :: cty :: c_int , pub sysctl_tcp_fastopen : :: cty :: c_int , pub tcp_congestion_control : * const tcp_congestion_ops , pub tcp_fastopen_ctx : * mut tcp_fastopen_context , pub sysctl_tcp_fastopen_blackhole_timeout : :: cty :: c_uint , pub tfo_active_disable_times : atomic_t , pub tfo_active_disable_stamp : :: cty :: c_ulong , pub sysctl_udp_wmem_min : :: cty :: c_int , pub sysctl_udp_rmem_min : :: cty :: c_int , pub sysctl_fib_notify_on_flag_change : _cargo_bpf_u8 , pub sysctl_udp_l3mdev_accept : _cargo_bpf_u8 , pub sysctl_igmp_llm_reports : _cargo_bpf_u8 , pub sysctl_igmp_max_memberships : :: cty :: c_int , pub sysctl_igmp_max_msf : :: cty :: c_int , pub sysctl_igmp_qrv : :: cty :: c_int , pub ping_group_range : ping_group_range , pub dev_addr_genid : atomic_t , pub sysctl_local_reserved_ports : * mut :: cty :: c_ulong , pub sysctl_ip_prot_sock : :: cty :: c_int , pub mr_tables : list_head , pub mr_rules_ops : * mut fib_rules_ops , pub sysctl_fib_multipath_hash_fields : _cargo_bpf_u32 , pub sysctl_fib_multipath_use_neigh : _cargo_bpf_u8 , pub sysctl_fib_multipath_hash_policy : _cargo_bpf_u8 , pub notifier_ops : * mut fib_notifier_ops , pub fib_seq : :: cty :: c_uint , pub ipmr_notifier_ops : * mut fib_notifier_ops , pub ipmr_seq : :: cty :: c_uint , pub rt_genid : atomic_t , pub ip_id_key : siphash_key_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1375228
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct dst_ops { pub family : :: cty :: c_ushort , pub gc_thresh : :: cty :: c_uint , pub gc : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_ops) -> :: cty :: c_int > , pub check : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry , arg2 : __u32) -> * mut dst_entry > , pub default_advmss : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dst_entry) -> :: cty :: c_uint > , pub mtu : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dst_entry) -> :: cty :: c_uint > , pub cow_metrics : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry , arg2 : :: cty :: c_ulong) -> * mut _cargo_bpf_u32 > , pub destroy : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry) > , pub ifdown : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry , arg2 : * mut net_device , arg3 : :: cty :: c_int) > , pub negative_advice : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry) -> * mut dst_entry > , pub link_failure : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sk_buff) > , pub update_pmtu : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry , arg2 : * mut sock , arg3 : * mut sk_buff , arg4 : _cargo_bpf_u32 , arg5 : bool_) > , pub redirect : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut dst_entry , arg2 : * mut sock , arg3 : * mut sk_buff) > , pub local_out : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut net , arg2 : * mut sock , arg3 : * mut sk_buff) -> :: cty :: c_int > , pub neigh_lookup : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dst_entry , arg2 : * mut sk_buff , arg3 : * const :: cty :: c_void) -> * mut neighbour > , pub confirm_neigh : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const dst_entry , arg2 : * const :: cty :: c_void) > , pub kmem_cachep : * mut kmem_cache , pub pcpuc_entries : percpu_counter , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1441980
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct netns_xfrm { pub state_all : list_head , pub state_bydst : * mut hlist_head , pub state_bysrc : * mut hlist_head , pub state_byspi : * mut hlist_head , pub state_byseq : * mut hlist_head , pub state_hmask : :: cty :: c_uint , pub state_num : :: cty :: c_uint , pub state_hash_work : work_struct , pub policy_all : list_head , pub policy_byidx : * mut hlist_head , pub policy_idx_hmask : :: cty :: c_uint , pub policy_inexact : [hlist_head ; 3usize] , pub policy_bydst : [xfrm_policy_hash ; 3usize] , pub policy_count : [:: cty :: c_uint ; 6usize] , pub policy_hash_work : work_struct , pub policy_hthresh : xfrm_policy_hthresh , pub inexact_bins : list_head , pub nlsk : * mut sock , pub nlsk_stash : * mut sock , pub sysctl_aevent_etime : _cargo_bpf_u32 , pub sysctl_aevent_rseqth : _cargo_bpf_u32 , pub sysctl_larval_drop : :: cty :: c_int , pub sysctl_acq_expires : _cargo_bpf_u32 , pub policy_default : [_cargo_bpf_u8 ; 3usize] , pub sysctl_hdr : * mut ctl_table_header , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , pub xfrm4_dst_ops : dst_ops , pub xfrm6_dst_ops : dst_ops , pub xfrm_state_lock : spinlock_t , pub xfrm_state_hash_generation : seqcount_spinlock_t , pub xfrm_policy_hash_generation : seqcount_spinlock_t , pub xfrm_policy_lock : spinlock_t , pub xfrm_cfg_mutex : mutex , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1462599
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct net { pub passive : refcount_t , pub rules_mod_lock : spinlock_t , pub dev_unreg_count : :: cty :: c_uint , pub dev_base_seq : :: cty :: c_uint , pub ifindex : :: cty :: c_int , pub nsid_lock : spinlock_t , pub fnhe_genid : atomic_t , pub list : list_head , pub exit_list : list_head , pub cleanup_list : llist_node , pub key_domain : * mut key_tag , pub user_ns : * mut user_namespace , pub ucounts : * mut ucounts , pub netns_ids : idr , pub ns : ns_common , pub dev_base_head : list_head , pub proc_net : * mut proc_dir_entry , pub proc_net_stat : * mut proc_dir_entry , pub sysctls : ctl_table_set , pub rtnl : * mut sock , pub genl_sock : * mut sock , pub uevent_sock : * mut uevent_sock , pub dev_name_head : * mut hlist_head , pub dev_index_head : * mut hlist_head , pub netdev_chain : raw_notifier_head , pub hash_mix : _cargo_bpf_u32 , pub loopback_dev : * mut net_device , pub rules_ops : list_head , pub core : netns_core , pub mib : netns_mib , pub packet : netns_packet , pub unx : netns_unix , pub nexthop : netns_nexthop , pub ipv4 : netns_ipv4 , pub ipv6 : netns_ipv6 , pub ieee802154_lowpan : netns_ieee802154_lowpan , pub sctp : netns_sctp , pub nf : netns_nf , pub ct : netns_ct , pub nft : netns_nftables , pub wext_nlevents : sk_buff_head , pub gen : * mut net_generic , pub bpf : netns_bpf , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , pub xfrm : netns_xfrm , pub net_cookie : _cargo_bpf_u64 , pub ipvs : * mut netns_ipvs , pub mpls : netns_mpls , pub can : netns_can , pub xdp : netns_xdp , pub mctp : netns_mctp , pub crypto_nlsk : * mut sock , pub diag_nlsk : * mut sock , pub smc : netns_smc , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1545186
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct psi_group_cpu { pub seq : seqcount_t , pub tasks : [:: cty :: c_uint ; 5usize] , pub state_mask : _cargo_bpf_u32 , pub times : [_cargo_bpf_u32 ; 7usize] , pub state_start : _cargo_bpf_u64 , pub times_prev : [_cargo_bpf_u32 ; 14usize] , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                     --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1547429
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct cgroup_subsys { pub css_alloc : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) -> * mut cgroup_subsys_state > , pub css_online : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) -> :: cty :: c_int > , pub css_offline : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) > , pub css_released : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) > , pub css_free : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) > , pub css_reset : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) > , pub css_rstat_flush : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state , arg2 : :: cty :: c_int) > , pub css_extra_stat_show : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut seq_file , arg2 : * mut cgroup_subsys_state) -> :: cty :: c_int > , pub can_attach : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_taskset) -> :: cty :: c_int > , pub cancel_attach : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_taskset) > , pub attach : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_taskset) > , pub post_attach : :: core :: option :: Option < unsafe extern "C" fn () > , pub can_fork : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut task_struct , arg2 : * mut css_set) -> :: cty :: c_int > , pub cancel_fork : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut task_struct , arg2 : * mut css_set) > , pub fork : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut task_struct) > , pub exit : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut task_struct) > , pub release : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut task_struct) > , pub bind : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cgroup_subsys_state) > , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1583097
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct perf_sample_data { pub addr : _cargo_bpf_u64 , pub raw : * mut perf_raw_record , pub br_stack : * mut perf_branch_stack , pub period : _cargo_bpf_u64 , pub weight : perf_sample_weight , pub txn : _cargo_bpf_u64 , pub data_src : perf_mem_data_src , pub type_ : _cargo_bpf_u64 , pub ip : _cargo_bpf_u64 , pub tid_entry : perf_sample_data__bindgen_ty_1 , pub time : _cargo_bpf_u64 , pub id : _cargo_bpf_u64 , pub stream_id : _cargo_bpf_u64 , pub cpu_entry : perf_sample_data__bindgen_ty_2 , pub callchain : * mut perf_callchain_entry , pub aux_size : _cargo_bpf_u64 , pub regs_user : perf_regs , pub regs_intr : perf_regs , pub stack_user_size : _cargo_bpf_u64 , pub phys_addr : _cargo_bpf_u64 , pub cgroup : _cargo_bpf_u64 , pub data_page_size : _cargo_bpf_u64 , pub code_page_size : _cargo_bpf_u64 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1660036
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct sbitmap_word { pub depth : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                        ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1661441
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct sbq_wait_state { pub wait_cnt : atomic_t , pub wait : wait_queue_head_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                   ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1679414
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct blk_mq_hw_ctx__bindgen_ty_1 { pub lock : spinlock_t , pub dispatch : list_head , pub state : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1701875
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct elevator_queue { pub type_ : * mut elevator_type , pub elevator_data : * mut :: cty :: c_void , pub kobj : kobject , pub sysfs_lock : mutex , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1745829
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct fs_parameter { pub key : * const :: cty :: c_char , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                             --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1764353
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct fqdir { pub high_thresh : :: cty :: c_long , pub low_thresh : :: cty :: c_long , pub timeout : :: cty :: c_int , pub max_dist : :: cty :: c_int , pub f : * mut inet_frags , pub net : * mut net , pub dead : bool_ , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , pub rhashtable : rhashtable , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 56usize] > , pub mem : atomic_long_t , pub destroy_work : work_struct , pub free_list : llist_node , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                               ---------------------------------------------------------- this field does not implement `Copy`                               ---------------------------------------------------------- this field does not implement `Copy`                                                                                         ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1780030
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct tcp_congestion_ops { pub ssthresh : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) -> _cargo_bpf_u32 > , pub cong_avoid : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : _cargo_bpf_u32 , arg3 : _cargo_bpf_u32) > , pub set_state : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : _cargo_bpf_u8) > , pub cwnd_event : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : tcp_ca_event) > , pub in_ack_event : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : _cargo_bpf_u32) > , pub pkts_acked : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : * const ack_sample) > , pub min_tso_segs : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) -> _cargo_bpf_u32 > , pub cong_control : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : * const rate_sample) > , pub undo_cwnd : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) -> _cargo_bpf_u32 > , pub sndbuf_expand : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) -> _cargo_bpf_u32 > , pub get_info : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock , arg2 : _cargo_bpf_u32 , arg3 : * mut :: cty :: c_int , arg4 : * mut tcp_cc_info) -> size_t > , pub name : [:: cty :: c_char ; 16usize] , pub owner : * mut module , pub list : list_head , pub key : _cargo_bpf_u32 , pub flags : _cargo_bpf_u32 , pub init : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) > , pub release : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut sock) > , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1860173
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct msghdr { pub msg_name : * mut :: cty :: c_void , pub msg_namelen : :: cty :: c_int , pub msg_iter : iov_iter , pub __bindgen_anon_1 : msghdr__bindgen_ty_1 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1950697
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct bpf_insn { pub code : __u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2012704
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct sockptr_t { pub __bindgen_anon_1 : sockptr_t__bindgen_ty_1 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2033549
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_map { pub ops : * const bpf_map_ops , pub inner_map_meta : * mut bpf_map , pub security : * mut :: cty :: c_void , pub map_type : bpf_map_type , pub key_size : _cargo_bpf_u32 , pub value_size : _cargo_bpf_u32 , pub max_entries : _cargo_bpf_u32 , pub map_flags : _cargo_bpf_u32 , pub spin_lock_off : :: cty :: c_int , pub timer_off : :: cty :: c_int , pub id : _cargo_bpf_u32 , pub numa_node : :: cty :: c_int , pub btf_key_type_id : _cargo_bpf_u32 , pub btf_value_type_id : _cargo_bpf_u32 , pub btf : * mut btf , pub memcg : * mut mem_cgroup , pub name : [:: cty :: c_char ; 16usize] , pub btf_vmlinux_value_type_id : _cargo_bpf_u32 , pub bypass_spec_v1 : bool_ , pub frozen : bool_ , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , pub refcnt : atomic64_t , pub usercnt : atomic64_t , pub work : work_struct , pub freeze_mutex : mutex , pub writecnt : atomic64_t , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2080720
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_offloaded_map { pub map : bpf_map , pub netdev : * mut net_device , pub dev_ops : * const bpf_map_dev_ops , pub dev_priv : * mut :: cty :: c_void , pub offloads : list_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2094002
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct net_device { pub name : [:: cty :: c_char ; 16usize] , pub name_node : * mut netdev_name_node , pub ifalias : * mut dev_ifalias , pub mem_end : :: cty :: c_ulong , pub mem_start : :: cty :: c_ulong , pub base_addr : :: cty :: c_ulong , pub state : :: cty :: c_ulong , pub dev_list : list_head , pub napi_list : list_head , pub unreg_list : list_head , pub close_list : list_head , pub ptype_all : list_head , pub ptype_specific : list_head , pub adj_list : net_device__bindgen_ty_1 , pub flags : :: cty :: c_uint , pub priv_flags : :: cty :: c_uint , pub netdev_ops : * const net_device_ops , pub ifindex : :: cty :: c_int , pub gflags : :: cty :: c_ushort , pub hard_header_len : :: cty :: c_ushort , pub mtu : :: cty :: c_uint , pub needed_headroom : :: cty :: c_ushort , pub needed_tailroom : :: cty :: c_ushort , pub features : netdev_features_t , pub hw_features : netdev_features_t , pub wanted_features : netdev_features_t , pub vlan_features : netdev_features_t , pub hw_enc_features : netdev_features_t , pub mpls_features : netdev_features_t , pub gso_partial_features : netdev_features_t , pub min_mtu : :: cty :: c_uint , pub max_mtu : :: cty :: c_uint , pub type_ : :: cty :: c_ushort , pub min_header_len : :: cty :: c_uchar , pub name_assign_type : :: cty :: c_uchar , pub group : :: cty :: c_int , pub stats : net_device_stats , pub rx_dropped : atomic_long_t , pub tx_dropped : atomic_long_t , pub rx_nohandler : atomic_long_t , pub carrier_up_count : atomic_t , pub carrier_down_count : atomic_t , pub wireless_handlers : * const iw_handler_def , pub wireless_data : * mut iw_public_data , pub ethtool_ops : * const ethtool_ops , pub l3mdev_ops : * const l3mdev_ops , pub ndisc_ops : * const ndisc_ops , pub xfrmdev_ops : * const xfrmdev_ops , pub tlsdev_ops : * const tlsdev_ops , pub header_ops : * const header_ops , pub operstate : :: cty :: c_uchar , pub link_mode : :: cty :: c_uchar , pub if_port : :: cty :: c_uchar , pub dma : :: cty :: c_uchar , pub perm_addr : [:: cty :: c_uchar ; 32usize] , pub addr_assign_type : :: cty :: c_uchar , pub addr_len : :: cty :: c_uchar , pub upper_level : :: cty :: c_uchar , pub lower_level : :: cty :: c_uchar , pub neigh_priv_len : :: cty :: c_ushort , pub dev_id : :: cty :: c_ushort , pub dev_port : :: cty :: c_ushort , pub padded : :: cty :: c_ushort , pub addr_list_lock : spinlock_t , pub irq : :: cty :: c_int , pub uc : netdev_hw_addr_list , pub mc : netdev_hw_addr_list , pub dev_addrs : netdev_hw_addr_list , pub queues_kset : * mut kset , pub promiscuity : :: cty :: c_uint , pub allmulti : :: cty :: c_uint , pub uc_promisc : bool_ , pub vlan_info : * mut vlan_info , pub dsa_ptr : * mut dsa_port , pub tipc_ptr : * mut tipc_bearer , pub atalk_ptr : * mut :: cty :: c_void , pub ip_ptr : * mut in_device , pub dn_ptr : * mut dn_dev , pub ip6_ptr : * mut inet6_dev , pub ax25_ptr : * mut :: cty :: c_void , pub ieee80211_ptr : * mut wireless_dev , pub ieee802154_ptr : * mut wpan_dev , pub mpls_ptr : * mut mpls_dev , pub mctp_ptr : * mut mctp_dev , pub dev_addr : * mut :: cty :: c_uchar , pub _rx : * mut netdev_rx_queue , pub num_rx_queues : :: cty :: c_uint , pub real_num_rx_queues : :: cty :: c_uint , pub xdp_prog : * mut bpf_prog , pub gro_flush_timeout : :: cty :: c_ulong , pub napi_defer_hard_irqs : :: cty :: c_int , pub rx_handler : rx_handler_func_t , pub rx_handler_data : * mut :: cty :: c_void , pub miniq_ingress : * mut mini_Qdisc , pub ingress_queue : * mut netdev_queue , pub nf_hooks_ingress : * mut nf_hook_entries , pub broadcast : [:: cty :: c_uchar ; 32usize] , pub rx_cpu_rmap : * mut cpu_rmap , pub index_hlist : hlist_node , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub _tx : * mut netdev_queue , pub num_tx_queues : :: cty :: c_uint , pub real_num_tx_queues : :: cty :: c_uint , pub qdisc : * mut Qdisc , pub tx_queue_len : :: cty :: c_uint , pub tx_global_lock : spinlock_t , pub xdp_bulkq : * mut xdp_dev_bulk_queue , pub xps_maps : [* mut xps_dev_maps ; 2usize] , pub miniq_egress : * mut mini_Qdisc , pub qdisc_hash : [hlist_head ; 16usize] , pub watchdog_timer : timer_list , pub watchdog_timeo : :: cty :: c_int , pub proto_down_reason : _cargo_bpf_u32 , pub todo_list : list_head , pub pcpu_refcnt : * mut :: cty :: c_int , pub link_watch_list : list_head , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub dismantle : bool_ , pub _bitfield_align_3 : [u16 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 2usize] > , pub needs_free_netdev : bool_ , pub priv_destructor : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut net_device) > , pub npinfo : * mut netpoll_info , pub nd_net : possible_net_t , pub ml_priv : * mut :: cty :: c_void , pub ml_priv_type : netdev_ml_priv_type , pub __bindgen_anon_1 : net_device__bindgen_ty_4 , pub garp_port : * mut garp_port , pub mrp_port : * mut mrp_port , pub dev : device , pub sysfs_groups : [* const attribute_group ; 4usize] , pub sysfs_rx_queue_group : * const attribute_group , pub rtnl_link_ops : * const rtnl_link_ops , pub gso_max_size : :: cty :: c_uint , pub gso_max_segs : _cargo_bpf_u16 , pub dcbnl_ops : * const dcbnl_rtnl_ops , pub num_tc : s16 , pub tc_to_txq : [netdev_tc_txq ; 16usize] , pub prio_tc_map : [_cargo_bpf_u8 ; 16usize] , pub fcoe_ddp_xid : :: cty :: c_uint , pub priomap : * mut netprio_map , pub phydev : * mut phy_device , pub sfp_bus : * mut sfp_bus , pub qdisc_tx_busylock : * mut lock_class_key , pub qdisc_running_key : * mut lock_class_key , pub proto_down : bool_ , pub _bitfield_align_4 : [u8 ; 0] , pub _bitfield_4 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub net_notifier_list : list_head , pub macsec_ops : * const macsec_ops , pub udp_tunnel_nic_info : * const udp_tunnel_nic_info , pub udp_tunnel_nic : * mut udp_tunnel_nic , pub xdp_state : [bpf_xdp_entity ; 3usize] , pub _bitfield_align_5 : [u8 ; 0] , pub _bitfield_5 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`                          --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2211734
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct socket_wq { pub wait : wait_queue_head_t , pub fasync_list : * mut fasync_struct , pub flags : :: cty :: c_ulong , pub rcu : callback_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2213376
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct socket { pub state : socket_state , pub type_ : :: cty :: c_short , pub flags : :: cty :: c_ulong , pub file : * mut file , pub sk : * mut sock , pub ops : * const proto_ops , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                         ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2226388
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct dql { pub num_queued : :: cty :: c_uint , pub adj_limit : :: cty :: c_uint , pub last_obj_cnt : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , pub limit : :: cty :: c_uint , pub num_completed : :: cty :: c_uint , pub prev_ovlimit : :: cty :: c_uint , pub prev_num_queued : :: cty :: c_uint , pub prev_last_obj_cnt : :: cty :: c_uint , pub lowest_slack : :: cty :: c_uint , pub slack_start_time : :: cty :: c_ulong , pub max_limit : :: cty :: c_uint , pub min_limit : :: cty :: c_uint , pub slack_hold_time : :: cty :: c_uint , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                 ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2267122
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct xdp_rxq_info { pub dev : * mut net_device , pub queue_index : _cargo_bpf_u32 , pub reg_state : _cargo_bpf_u32 , pub mem : xdp_mem_info , pub napi_id : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                   ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2271539
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct xdp_frame { pub data : * mut :: cty :: c_void , pub len : _cargo_bpf_u16 , pub headroom : _cargo_bpf_u16 , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                     --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2311018
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct netdev_queue { pub dev : * mut net_device , pub qdisc : * mut Qdisc , pub qdisc_sleeping : * mut Qdisc , pub kobj : kobject , pub numa_node : :: cty :: c_int , pub tx_maxrate : :: cty :: c_ulong , pub trans_timeout : :: cty :: c_ulong , pub sb_dev : * mut net_device , pub pool : * mut xsk_buff_pool , pub _xmit_lock : spinlock_t , pub xmit_lock_owner : :: cty :: c_int , pub trans_start : :: cty :: c_ulong , pub state : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2329557
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct netdev_rx_queue { pub xdp_rxq : xdp_rxq_info , pub rps_map : * mut rps_map , pub rps_flow_table : * mut rps_dev_flow_table , pub kobj : kobject , pub dev : * mut net_device , pub pool : * mut xsk_buff_pool , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                         ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2403079
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ethtool_ops { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2510850
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct bpf_prog_stats { pub cnt : u64_stats_t , pub nsecs : u64_stats_t , pub misses : u64_stats_t , pub syncp : u64_stats_sync , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                    --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2585003
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct prefix_info { pub type_ : __u8 , pub length : __u8 , pub prefix_len : __u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2590475
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct irqaction { pub handler : irq_handler_t , pub dev_id : * mut :: cty :: c_void , pub percpu_dev_id : * mut :: cty :: c_void , pub next : * mut irqaction , pub thread_fn : irq_handler_t , pub thread : * mut task_struct , pub secondary : * mut irqaction , pub irq : :: cty :: c_uint , pub flags : :: cty :: c_uint , pub thread_flags : :: cty :: c_ulong , pub thread_mask : :: cty :: c_ulong , pub name : * const :: cty :: c_char , pub dir : * mut proc_dir_entry , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2596197
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct irq_affinity_desc { pub mask : cpumask , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2602486
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct irq_desc { pub irq_common_data : irq_common_data , pub irq_data : irq_data , pub kstat_irqs : * mut :: cty :: c_uint , pub handle_irq : irq_flow_handler_t , pub action : * mut irqaction , pub status_use_accessors : :: cty :: c_uint , pub core_internal_state__do_not_mess_with_it : :: cty :: c_uint , pub depth : :: cty :: c_uint , pub wake_depth : :: cty :: c_uint , pub tot_count : :: cty :: c_uint , pub irq_count : :: cty :: c_uint , pub last_unhandled : :: cty :: c_ulong , pub irqs_unhandled : :: cty :: c_uint , pub threads_handled : atomic_t , pub threads_handled_last : :: cty :: c_int , pub lock : raw_spinlock_t , pub percpu_enabled : * mut cpumask , pub percpu_affinity : * const cpumask , pub affinity_hint : * const cpumask , pub affinity_notify : * mut irq_affinity_notify , pub pending_mask : cpumask_var_t , pub threads_oneshot : :: cty :: c_ulong , pub threads_active : atomic_t , pub wait_for_threads : wait_queue_head_t , pub nr_actions : :: cty :: c_uint , pub no_suspend_depth : :: cty :: c_uint , pub cond_suspend_depth : :: cty :: c_uint , pub force_resume_depth : :: cty :: c_uint , pub dir : * mut proc_dir_entry , pub rcu : callback_head , pub kobj : kobject , pub request_mutex : mutex , pub parent_irq : :: cty :: c_int , pub owner : * mut module , pub name : * const :: cty :: c_char , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2612294
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct x86_msi_addr_lo__bindgen_ty_1__bindgen_ty_1 { pub _bitfield_align_1 : [u16 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2616964
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct x86_msi_addr_lo__bindgen_ty_1__bindgen_ty_2 { pub _bitfield_align_1 : [u16 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2621975
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct x86_msi_addr_hi { pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2624109
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct x86_msi_data__bindgen_ty_1__bindgen_ty_1 { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                    --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2637259
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct msi_desc__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2 { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                              --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2681807
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1 { pub _bitfield_align_1 : [u64 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                             --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2711828
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ioapic_alloc_info { pub pin : :: cty :: c_int , pub node : :: cty :: c_int , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2843865
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct files_struct { pub count : atomic_t , pub resize_in_progress : bool_ , pub resize_wait : wait_queue_head_t , pub fdt : * mut fdtable , pub fdtab : fdtable , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2864218
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct pool_workqueue { pub pool : * mut worker_pool , pub wq : * mut workqueue_struct , pub work_color : :: cty :: c_int , pub flush_color : :: cty :: c_int , pub refcnt : :: cty :: c_int , pub nr_in_flight : [:: cty :: c_int ; 16usize] , pub nr_active : :: cty :: c_int , pub max_active : :: cty :: c_int , pub inactive_works : list_head , pub pwqs_node : list_head , pub mayday_node : list_head , pub unbound_release_work : work_struct , pub rcu : callback_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2868074
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct worker_pool { pub lock : raw_spinlock_t , pub cpu : :: cty :: c_int , pub node : :: cty :: c_int , pub id : :: cty :: c_int , pub flags : :: cty :: c_uint , pub watchdog_ts : :: cty :: c_ulong , pub worklist : list_head , pub nr_workers : :: cty :: c_int , pub nr_idle : :: cty :: c_int , pub idle_list : list_head , pub idle_timer : timer_list , pub mayday_timer : timer_list , pub busy_hash : [hlist_head ; 64usize] , pub manager : * mut worker , pub workers : list_head , pub detach_completion : * mut completion , pub worker_ida : ida , pub attrs : * mut workqueue_attrs , pub hash_node : hlist_node , pub refcnt : :: cty :: c_int , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub nr_running : atomic_t , pub rcu : callback_head , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`                                                       ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2899716
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct cfs_rq { pub load : load_weight , pub nr_running : :: cty :: c_uint , pub h_nr_running : :: cty :: c_uint , pub idle_h_nr_running : :: cty :: c_uint , pub exec_clock : _cargo_bpf_u64 , pub min_vruntime : _cargo_bpf_u64 , pub forceidle_seq : :: cty :: c_uint , pub min_vruntime_fi : _cargo_bpf_u64 , pub tasks_timeline : rb_root_cached , pub curr : * mut sched_entity , pub next : * mut sched_entity , pub last : * mut sched_entity , pub skip : * mut sched_entity , pub nr_spread_over : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , pub avg : sched_avg , pub removed : cfs_rq__bindgen_ty_1 , pub tg_load_avg_contrib : :: cty :: c_ulong , pub propagate : :: cty :: c_long , pub prop_runnable_sum : :: cty :: c_long , pub h_load : :: cty :: c_ulong , pub last_h_load_update : _cargo_bpf_u64 , pub h_load_next : * mut sched_entity , pub rq : * mut rq , pub on_list : :: cty :: c_int , pub leaf_cfs_rq_list : list_head , pub tg : * mut task_group , pub idle : :: cty :: c_int , pub runtime_enabled : :: cty :: c_int , pub runtime_remaining : s64 , pub throttled_clock : _cargo_bpf_u64 , pub throttled_clock_pelt : _cargo_bpf_u64 , pub throttled_clock_pelt_time : _cargo_bpf_u64 , pub throttled : :: cty :: c_int , pub throttle_count : :: cty :: c_int , pub throttled_list : list_head , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2901214
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct cfs_rq__bindgen_ty_1 { pub lock : raw_spinlock_t , pub nr : :: cty :: c_int , pub load_avg : :: cty :: c_ulong , pub util_avg : :: cty :: c_ulong , pub runnable_avg : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2915476
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct task_group { pub css : cgroup_subsys_state , pub se : * mut * mut sched_entity , pub cfs_rq : * mut * mut cfs_rq , pub shares : :: cty :: c_ulong , pub idle : :: cty :: c_int , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub load_avg : atomic_long_t , pub rcu : callback_head , pub list : list_head , pub parent : * mut task_group , pub siblings : list_head , pub children : list_head , pub autogroup : * mut autogroup , pub cfs_bandwidth : cfs_bandwidth , pub uclamp_pct : [:: cty :: c_uint ; 2usize] , pub uclamp_req : [uclamp_se ; 2usize] , pub uclamp : [uclamp_se ; 2usize] , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                        ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2926432
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct uclamp_bucket { pub _bitfield_align_1 : [u64 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                          --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2939742
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rq { pub __lock : raw_spinlock_t , pub nr_running : :: cty :: c_uint , pub nr_numa_running : :: cty :: c_uint , pub nr_preferred_running : :: cty :: c_uint , pub numa_migrate_on : :: cty :: c_uint , pub last_blocked_load_update_tick : :: cty :: c_ulong , pub has_blocked_load : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub nohz_csd : call_single_data_t , pub nohz_tick_stopped : :: cty :: c_uint , pub nohz_flags : atomic_t , pub ttwu_pending : :: cty :: c_uint , pub nr_switches : _cargo_bpf_u64 , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 8usize] > , pub uclamp : [uclamp_rq ; 2usize] , pub uclamp_flags : :: cty :: c_uint , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 32usize] > , pub cfs : cfs_rq , pub rt : rt_rq , pub dl : dl_rq , pub leaf_cfs_rq_list : list_head , pub tmp_alone_branch : * mut list_head , pub nr_uninterruptible : :: cty :: c_uint , pub curr : * mut task_struct , pub idle : * mut task_struct , pub stop : * mut task_struct , pub next_balance : :: cty :: c_ulong , pub prev_mm : * mut mm_struct , pub clock_update_flags : :: cty :: c_uint , pub clock : _cargo_bpf_u64 , pub _bitfield_align_4 : [u8 ; 0] , pub _bitfield_4 : __BindgenBitfieldUnit < [u8 ; 40usize] > , pub clock_task : _cargo_bpf_u64 , pub clock_pelt : _cargo_bpf_u64 , pub lost_idle_time : :: cty :: c_ulong , pub nr_iowait : atomic_t , pub last_seen_need_resched_ns : _cargo_bpf_u64 , pub ticks_without_resched : :: cty :: c_int , pub membarrier_state : :: cty :: c_int , pub rd : * mut root_domain , pub sd : * mut sched_domain , pub cpu_capacity : :: cty :: c_ulong , pub cpu_capacity_orig : :: cty :: c_ulong , pub balance_callback : * mut callback_head , pub nohz_idle_balance : :: cty :: c_uchar , pub idle_balance : :: cty :: c_uchar , pub misfit_task_load : :: cty :: c_ulong , pub active_balance : :: cty :: c_int , pub push_cpu : :: cty :: c_int , pub active_balance_work : cpu_stop_work , pub cpu : :: cty :: c_int , pub online : :: cty :: c_int , pub cfs_tasks : list_head , pub _bitfield_align_5 : [u8 ; 0] , pub _bitfield_5 : __BindgenBitfieldUnit < [u8 ; 8usize] > , pub avg_rt : sched_avg , pub avg_dl : sched_avg , pub idle_stamp : _cargo_bpf_u64 , pub avg_idle : _cargo_bpf_u64 , pub wake_stamp : :: cty :: c_ulong , pub wake_avg_idle : _cargo_bpf_u64 , pub max_idle_balance_cost : _cargo_bpf_u64 , pub hotplug_wait : rcuwait , pub prev_steal_time : _cargo_bpf_u64 , pub calc_load_update : :: cty :: c_ulong , pub calc_load_active : :: cty :: c_long , pub _bitfield_align_6 : [u8 ; 0] , pub _bitfield_6 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                  ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                     --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2968166
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cpuidle_device { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                          --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:2973452
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cpuidle_driver { pub name : * const :: cty :: c_char , pub owner : * mut module , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3024702
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kernel_pkey_params { pub key : * mut key , pub encoding : * const :: cty :: c_char , pub hash_algo : * const :: cty :: c_char , pub info : * mut :: cty :: c_char , pub in_len : __u32 , pub __bindgen_anon_1 : kernel_pkey_params__bindgen_ty_1 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3088595
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rchan_buf { pub start : * mut :: cty :: c_void , pub data : * mut :: cty :: c_void , pub offset : size_t , pub subbufs_produced : size_t , pub subbufs_consumed : size_t , pub chan : * mut rchan , pub read_wait : wait_queue_head_t , pub wakeup_work : irq_work , pub dentry : * mut dentry , pub kref : kref , pub page_array : * mut * mut page , pub page_count : :: cty :: c_uint , pub finalized : :: cty :: c_uint , pub padding : * mut size_t , pub prev_padding : size_t , pub bytes_consumed : size_t , pub early_bytes : size_t , pub cpu : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3165994
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct blk_mq_ctx { pub __bindgen_anon_1 : blk_mq_ctx__bindgen_ty_1 , pub cpu : :: cty :: c_uint , pub index_hw : [:: cty :: c_ushort ; 3usize] , pub hctxs : [* mut blk_mq_hw_ctx ; 3usize] , pub rq_dispatched : [:: cty :: c_ulong ; 2usize] , pub rq_merged : :: cty :: c_ulong , pub rq_completed : [:: cty :: c_ulong ; 2usize] , pub queue : * mut request_queue , pub ctxs : * mut blk_mq_ctxs , pub kobj : kobject , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3166549
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct blk_mq_ctx__bindgen_ty_1 { pub lock : spinlock_t , pub rq_lists : [list_head ; 3usize] , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3178403
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct blk_flush_queue { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3213921
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_local_storage_map { pub map : bpf_map , pub buckets : * mut bpf_local_storage_map_bucket , pub bucket_log : _cargo_bpf_u32 , pub elem_size : _cargo_bpf_u16 , pub cache_idx : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3250047
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct bpf_prog_info { pub type_ : __u32 , pub id : __u32 , pub tag : [__u8 ; 8usize] , pub jited_prog_len : __u32 , pub xlated_prog_len : __u32 , pub jited_prog_insns : __u64 , pub xlated_prog_insns : __u64 , pub load_time : __u64 , pub created_by_uid : __u32 , pub nr_map_ids : __u32 , pub map_ids : __u64 , pub name : [:: cty :: c_char ; 16usize] , pub ifindex : __u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3389213
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_lru_list { pub lists : [list_head ; 3usize] , pub counts : [:: cty :: c_uint ; 2usize] , pub next_inactive_rotation : * mut list_head , pub lock : raw_spinlock_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 64usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                 ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3391906
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_common_lru { pub lru_list : bpf_lru_list , pub local_list : * mut bpf_lru_locallist , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                   ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3393071
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_lru { pub __bindgen_anon_1 : bpf_lru__bindgen_ty_1 , pub del_from_htab : del_from_htab_func , pub del_arg : * mut :: cty :: c_void , pub hash_offset : :: cty :: c_uint , pub nr_scans : :: cty :: c_uint , pub percpu : bool_ , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                              ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3397337
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_htab { pub map : bpf_map , pub buckets : * mut bucket , pub elems : * mut :: cty :: c_void , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 48usize] > , pub __bindgen_anon_1 : bpf_htab__bindgen_ty_1 , pub extra_elems : * mut * mut htab_elem , pub count : atomic_t , pub n_buckets : _cargo_bpf_u32 , pub elem_size : _cargo_bpf_u32 , pub hashrnd : _cargo_bpf_u32 , pub lockdep_key : lock_class_key , pub map_locked : [* mut :: cty :: c_int ; 8usize] , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3411375
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_cgroup_storage_map { pub map : bpf_map , pub lock : spinlock_t , pub root : rb_root , pub list : list_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3418752
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_ringbuf_map { pub map : bpf_map , pub rb : * mut bpf_ringbuf , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3487039
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct inet_hashinfo { pub ehash : * mut inet_ehash_bucket , pub ehash_locks : * mut spinlock_t , pub ehash_mask : :: cty :: c_uint , pub ehash_locks_mask : :: cty :: c_uint , pub bind_bucket_cachep : * mut kmem_cache , pub bhash : * mut inet_bind_hashbucket , pub bhash_size : :: cty :: c_uint , pub lhash2_mask : :: cty :: c_uint , pub lhash2 : * mut inet_listen_hashbucket , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3524217
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct strparser { pub sk : * mut sock , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3582877
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_dtab { pub map : bpf_map , pub netdev_map : * mut * mut bpf_dtab_netdev , pub list : list_head , pub dev_index_head : * mut hlist_head , pub index_lock : spinlock_t , pub items : :: cty :: c_uint , pub n_buckets : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3591741
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_cpu_map { pub map : bpf_map , pub cpu_map : * mut * mut bpf_cpu_map_entry , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                         ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3619464
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct bpf_struct_ops_tcp_congestion_ops { pub refcnt : refcount_t , pub state : bpf_struct_ops_state , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3716430
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct fileattr { pub flags : _cargo_bpf_u32 , pub fsx_xflags : _cargo_bpf_u32 , pub fsx_extsize : _cargo_bpf_u32 , pub fsx_nextents : _cargo_bpf_u32 , pub fsx_projid : _cargo_bpf_u32 , pub fsx_cowextsize : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3736328
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kioctx { pub users : percpu_ref , pub dead : atomic_t , pub reqs : percpu_ref , pub user_id : :: cty :: c_ulong , pub cpu : * mut kioctx_cpu , pub req_batch : :: cty :: c_uint , pub max_reqs : :: cty :: c_uint , pub nr_events : :: cty :: c_uint , pub mmap_base : :: cty :: c_ulong , pub mmap_size : :: cty :: c_ulong , pub ring_pages : * mut * mut page , pub nr_pages : :: cty :: c_long , pub free_rwork : rcu_work , pub rq_wait : * mut ctx_rq_wait , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , pub __bindgen_anon_1 : kioctx__bindgen_ty_1 , pub __bindgen_anon_2 : kioctx__bindgen_ty_2 , pub __bindgen_anon_3 : kioctx__bindgen_ty_3 , pub __bindgen_anon_4 : kioctx__bindgen_ty_4 , pub internal_pages : [* mut page ; 8usize] , pub aio_ring_file : * mut file , pub id : :: cty :: c_uint , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                   ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3737321
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct kioctx__bindgen_ty_1 { pub reqs_available : atomic_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 60usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3738123
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kioctx__bindgen_ty_2 { pub ctx_lock : spinlock_t , pub active_reqs : list_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                          ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3739178
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kioctx__bindgen_ty_3 { pub ring_lock : mutex , pub wait : wait_queue_head_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3740455
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct kioctx__bindgen_ty_4 { pub tail : :: cty :: c_uint , pub completed_events : :: cty :: c_uint , pub completion_lock : spinlock_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 52usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                           ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3771186
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct io_uring { pub head : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 60usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3790040
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct io_ring_ctx { pub __bindgen_anon_1 : io_ring_ctx__bindgen_ty_1 , pub __bindgen_anon_2 : io_ring_ctx__bindgen_ty_2 , pub locked_free_list : list_head , pub locked_free_nr : :: cty :: c_uint , pub sq_creds : * const cred , pub sq_data : * mut io_sq_data , pub sqo_sq_wait : wait_queue_head , pub sqd_list : list_head , pub check_cq_overflow : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , pub __bindgen_anon_3 : io_ring_ctx__bindgen_ty_3 , pub __bindgen_anon_4 : io_ring_ctx__bindgen_ty_4 , pub restrictions : io_restriction , pub __bindgen_anon_5 : io_ring_ctx__bindgen_ty_5 , pub __bindgen_anon_6 : io_ring_ctx__bindgen_ty_6 , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 48usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                  ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                 ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3790893
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct io_ring_ctx__bindgen_ty_1 { pub refs : percpu_ref , pub rings : * mut io_rings , pub flags : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                         ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3794338
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct io_ring_ctx__bindgen_ty_2 { pub uring_lock : mutex , pub sq_array : * mut _cargo_bpf_u32 , pub sq_sqes : * mut io_uring_sqe , pub cached_sq_head : :: cty :: c_uint , pub sq_entries : :: cty :: c_uint , pub defer_list : list_head , pub rsrc_node : * mut io_rsrc_node , pub file_table : io_file_table , pub nr_user_files : :: cty :: c_uint , pub nr_user_bufs : :: cty :: c_uint , pub user_bufs : * mut * mut io_mapped_ubuf , pub submit_state : io_submit_state , pub timeout_list : list_head , pub ltimeout_list : list_head , pub cq_overflow_list : list_head , pub io_buffers : xarray , pub personalities : xarray , pub pers_next : _cargo_bpf_u32 , pub sq_thread_idle : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3800557
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct io_ring_ctx__bindgen_ty_3 { pub cached_cq_tail : :: cty :: c_uint , pub cq_entries : :: cty :: c_uint , pub cq_ev_fd : * mut eventfd_ctx , pub poll_wait : wait_queue_head , pub cq_wait : wait_queue_head , pub cq_extra : :: cty :: c_uint , pub cq_timeouts : atomic_t , pub cq_last_tm_flush : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                               ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3803382
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct io_ring_ctx__bindgen_ty_4 { pub completion_lock : spinlock_t , pub timeout_lock : spinlock_t , pub iopoll_list : list_head , pub cancel_hash : * mut hlist_head , pub cancel_hash_bits : :: cty :: c_uint , pub poll_multi_queue : bool_ , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 32usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3928223
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rpc_task { pub tk_count : atomic_t , pub tk_status : :: cty :: c_int , pub tk_task : list_head , pub tk_callback : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut rpc_task) > , pub tk_action : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut rpc_task) > , pub tk_timeout : :: cty :: c_ulong , pub tk_runstate : :: cty :: c_ulong , pub tk_waitqueue : * mut rpc_wait_queue , pub u : rpc_task__bindgen_ty_1 , pub tk_rpc_status : :: cty :: c_int , pub tk_msg : rpc_message , pub tk_calldata : * mut :: cty :: c_void , pub tk_ops : * const rpc_call_ops , pub tk_client : * mut rpc_clnt , pub tk_xprt : * mut rpc_xprt , pub tk_op_cred : * mut rpc_cred , pub tk_rqstp : * mut rpc_rqst , pub tk_workqueue : * mut workqueue_struct , pub tk_start : ktime_t , pub tk_owner : pid_t , pub tk_flags : :: cty :: c_ushort , pub tk_timeouts : :: cty :: c_ushort , pub tk_pid : :: cty :: c_ushort , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3944982
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rpc_clnt { pub cl_count : refcount_t , pub cl_clid : :: cty :: c_uint , pub cl_clients : list_head , pub cl_tasks : list_head , pub cl_lock : spinlock_t , pub cl_xprt : * mut rpc_xprt , pub cl_procinfo : * const rpc_procinfo , pub cl_prog : _cargo_bpf_u32 , pub cl_vers : _cargo_bpf_u32 , pub cl_maxproc : _cargo_bpf_u32 , pub cl_auth : * mut rpc_auth , pub cl_stats : * mut rpc_stat , pub cl_metrics : * mut rpc_iostats , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:3956998
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rpc_xprt { pub kref : kref , pub ops : * const rpc_xprt_ops , pub id : :: cty :: c_uint , pub timeout : * const rpc_timeout , pub addr : __kernel_sockaddr_storage , pub addrlen : size_t , pub prot : :: cty :: c_int , pub cong : :: cty :: c_ulong , pub cwnd : :: cty :: c_ulong , pub max_payload : size_t , pub binding : rpc_wait_queue , pub sending : rpc_wait_queue , pub pending : rpc_wait_queue , pub backlog : rpc_wait_queue , pub free : list_head , pub max_reqs : :: cty :: c_uint , pub min_reqs : :: cty :: c_uint , pub num_reqs : :: cty :: c_uint , pub state : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4066306
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct nfs4_sequence_args { pub sa_slot : * mut nfs4_slot , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                              --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4226601
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct svc_pool { pub sp_id : :: cty :: c_uint , pub sp_lock : spinlock_t , pub sp_sockets : list_head , pub sp_nrthreads : :: cty :: c_uint , pub sp_all_threads : list_head , pub sp_stats : svc_pool_stats , pub sp_flags : :: cty :: c_ulong , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 40usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                     ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4385405
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct ipv6_pinfo { pub saddr : in6_addr , pub sticky_pktinfo : in6_pktinfo , pub daddr_cache : * const in6_addr , pub saddr_cache : * const in6_addr , pub flow_label : __be32 , pub frag_size : __u32 , pub _bitfield_align_1 : [u16 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , pub ucast_oif : :: cty :: c_int , pub mcast_oif : :: cty :: c_int , pub rxopt : ipv6_pinfo__bindgen_ty_1 , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                             --------------------------------------------------------- this field does not implement `Copy`                                                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4386477
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ipv6_pinfo__bindgen_ty_1__bindgen_ty_1 { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                  --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4408661
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct tcphdr { pub source : __be16 , pub dest : __be16 , pub seq : __be32 , pub ack_seq : __be32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4415372
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct iphdr { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pu...
[INFO] [stdout]    |       ^^^^                                                                 --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4421076
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct ipv6hdr { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                   --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4533607
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct rtable { pub dst : dst_entry , pub rt_genid : :: cty :: c_int , pub rt_flags : :: cty :: c_uint , pub rt_type : __u16 , pub rt_is_input : __u8 , pub rt_uses_gateway : __u8 , pub rt_iif : :: cty :: c_int , pub rt_gw_family : _cargo_bpf_u8 , pub __bindgen_anon_1 : rtable__bindgen_ty_1 , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                        --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4610821
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct tty_audit_buf { pub mutex : mutex , pub dev : dev_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                               --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4636261
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct subsys_private { pub subsys : kset , pub devices_kset : * mut kset , pub interfaces : list_head , pub mutex : mutex , pub drivers_kset : * mut kset , pub klist_devices : klist , pub klist_drivers : klist , pub bus_notifier : blocking_notifier_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                   --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4641972
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct device_private { pub klist_children : klist , pub knode_parent : klist_node , pub knode_driver : klist_node , pub knode_bus : klist_node , pub knode_class : klist_node , pub deferred_probe : list_head , pub async_driver : * mut device_driver , pub deferred_probe_reason : * mut :: cty :: c_char , pub device : * mut device , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                              --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4653424
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct phy_device { pub mdio : mdio_device , pub drv : * mut phy_driver , pub phy_id : _cargo_bpf_u32 , pub c45_ids : phy_c45_device_ids , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 3usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                             --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4705406
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cdrom_device_info { pub ops : * const cdrom_device_ops , pub list : list_head , pub disk : * mut gendisk , pub handle : * mut :: cty :: c_void , pub mask : :: cty :: c_int , pub speed : :: cty :: c_int , pub capacity : :: cty :: c_int , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , pub vfs_events : :: cty :: c_uint , pub ioctl_events : :: cty :: c_uint , pub use_count : :: cty :: c_int , pub name : [:: cty :: c_char ; 20usize] , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4729729
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct sfp_eeprom_base { pub phys_id : _cargo_bpf_u8 , pub phys_ext_id : _cargo_bpf_u8 , pub connector : _cargo_bpf_u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 8usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4730753
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct sfp_eeprom_base__bindgen_ty_1__bindgen_ty_1 { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4733772
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct sfp_eeprom_base__bindgen_ty_1__bindgen_ty_2 { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 2usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4796382
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ubuf_info__bindgen_ty_1__bindgen_ty_2 { pub id : _cargo_bpf_u32 , pub len : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4883819
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct inet_connection_sock__bindgen_ty_2 { pub search_high : :: cty :: c_int , pub search_low : :: cty :: c_int , pub _bitfield_align_1 : [u32 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                      --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4904986
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct tcp_options_received { pub ts_recent_stamp : :: cty :: c_int , pub ts_recent : _cargo_bpf_u32 , pub rcv_tsval : _cargo_bpf_u32 , pub rcv_tsecr : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 3usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:4912692
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct tcp_rack { pub mstamp : _cargo_bpf_u64 , pub rtt_us : _cargo_bpf_u32 , pub end_seq : _cargo_bpf_u32 , pub last_delivered : _cargo_bpf_u32 , pub reo_wnd_steps : _cargo_bpf_u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5012955
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct devlink_port_pci_pf_attrs { pub controller : _cargo_bpf_u32 , pub pf : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                 --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5014821
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct devlink_port_pci_vf_attrs { pub controller : _cargo_bpf_u32 , pub pf : _cargo_bpf_u16 , pub vf : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5016956
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct devlink_port_pci_sf_attrs { pub controller : _cargo_bpf_u32 , pub sf : _cargo_bpf_u32 , pub pf : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5019072
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct devlink_port_attrs { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                              --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5023316
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct devlink_port { pub list : list_head , pub param_list : list_head , pub region_list : list_head , pub devlink : * mut devlink , pub index : :: cty :: c_uint , pub type_lock : spinlock_t , pub type_ : devlink_port_type , pub desired_type : devlink_port_type , pub type_dev : * mut :: cty :: c_void , pub attrs : devlink_port_attrs , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                    --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5097621
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct phylink_link_state { pub advertising : [:: cty :: c_ulong ; 2usize] , pub lp_advertising : [:: cty :: c_ulong ; 2usize] , pub interface : phy_interface_t , pub speed : :: cty :: c_int , pub duplex : :: cty :: c_int , pub pause : :: cty :: c_int , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5140818
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct devlink_port_new_attrs { pub flavour : devlink_port_flavour , pub port_index : :: cty :: c_uint , pub controller : _cargo_bpf_u32 , pub sfnum : _cargo_bpf_u32 , pub pfnum : _cargo_bpf_u16 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                       --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5385500
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_stab { pub map : bpf_map , pub sks : * mut * mut sock , pub progs : sk_psock_progs , pub lock : raw_spinlock_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 24usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                              ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5393293
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_shtab { pub map : bpf_map , pub buckets : * mut bpf_shtab_bucket , pub buckets_num : _cargo_bpf_u32 , pub elem_size : _cargo_bpf_u32 , pub progs : sk_psock_progs , pub count : atomic_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                        ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5455831
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct bpf_iter__udp { pub __bindgen_anon_1 : bpf_iter__udp__bindgen_ty_1 , pub __bindgen_anon_2 : bpf_iter__udp__bindgen_ty_2 , pub uid : uid_t , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                     --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5477464
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cfg80211_ibss_params { pub ssid : * const _cargo_bpf_u8 , pub bssid : * const _cargo_bpf_u8 , pub chandef : cfg80211_chan_def , pub ie : * const _cargo_bpf_u8 , pub ssid_len : _cargo_bpf_u8 , pub ie_len : _cargo_bpf_u8 , pub beacon_interval : _cargo_bpf_u16 , pub basic_rates : _cargo_bpf_u32 , pub channel_fixed : bool_ , pub privacy : bool_ , pub control_port : bool_ , pub control_port_over_nl80211 : bool_ , pub userspace_handles_dfs : bool_ , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 3usize] > , pub mcast_rate : [:: cty :: c_int ; 5usize] , pub ht_capa : ieee80211_ht_cap , pub ht_capa_mask : ieee80211_ht_cap , pub wep_keys : * mut key_params , pub wep_tx_key : :: cty :: c_int , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 4usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                           --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5497087
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct cfg80211_connect_params { pub channel : * mut ieee80211_channel , pub channel_hint : * mut ieee80211_channel , pub bssid : * const _cargo_bpf_u8 , pub bssid_hint : * const _cargo_bpf_u8 , pub ssid : * const _cargo_bpf_u8 , pub ssid_len : size_t , pub auth_type : nl80211_auth_type , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 4usize] > , pub ie : * const _cargo_bpf_u8 , pub ie_len : size_t , pub privacy : bool_ , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 3usize] > , pub mfp : nl80211_mfp , pub crypto : cfg80211_crypto_settings , pub key : * const _cargo_bpf_u8 , pub key_len : _cargo_bpf_u8 , pub key_idx : _cargo_bpf_u8 , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 2usize] > , pub flags : _cargo_bpf_u32 , pub bg_scan_period : :: cty :: c_int , pub ht_capa : ieee80211_ht_cap , pub ht_capa_mask : ieee80211_ht_cap , pub vht_capa : ieee80211_vht_cap , pub vht_capa_mask : ieee80211_vht_cap , pub pbss : bool_ , pub _bitfield_align_4 : [u8 ; 0] , pub _bitfield_4 : __BindgenBitfieldUnit < [u8 ; 3usize] > , pub bss_select : cfg80211_bss_selection , pub prev_bssid : * const _cargo_bpf_u8 , pub fils_erp_username : * const _cargo_bpf_u8 , pub fils_erp_username_len : size_t , pub fils_erp_realm : * const _cargo_bpf_u8 , pub fils_erp_realm_len : size_t , pub fils_erp_next_seq_num : _cargo_bpf_u16 , pub _bitfield_align_5 : [u8 ; 0] , pub _bitfield_5 : __BindgenBitfieldUnit < [u8 ; 6usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                                                                                                                    --------------------------------------------------------- this field does not implement `Copy`                                                                              --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                               --------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5508956
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...e (Copy , Clone)] pub struct wireless_dev { pub wiphy : * mut wiphy , pub iftype : nl80211_iftype , pub list : list_head , pub netdev : * mut net_device , pub identifier : _cargo_bpf_u32 , pub mgmt_registrations : list_head , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                                              --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5554087
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ieee80211_sta_ht_cap { pub cap : _cargo_bpf_u16 , pub ht_supported : bool_ , pub ampdu_factor : _cargo_bpf_u8 , pub ampdu_density : _cargo_bpf_u8 , pub mcs : ieee80211_mcs_info , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                            --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5558987
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct ieee80211_sband_iftype_data { pub types_mask : _cargo_bpf_u16 , pub he_cap : ieee80211_sta_he_cap , pub he_6ghz_capa : ieee80211_he_6ghz_capa , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 5usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5633347
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cfg80211_pmsr_capabilities { pub max_peers : :: cty :: c_uint , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                         --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5633619
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct cfg80211_pmsr_capabilities__bindgen_ty_1 { pub preambles : _cargo_bpf_u32 , pub bandwidths : _cargo_bpf_u32 , pub max_bursts_exponent : s8 , pub max_ftms_per_burst : _cargo_bpf_u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                                                                                                                                                               --------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:5645071
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... , Copy , Clone)] pub struct xdp_ring { pub producer : _cargo_bpf_u32 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 60usize] > , pub pad1 : _cargo_bpf_u32 , pub _bitfield_align_2 : [u8 ; 0] , pub _bitfield_2 : __BindgenBitfieldUnit < [u8 ; 60usize] > , pub consumer : _cargo_bpf_u32 , pub _bitfield_align_3 : [u8 ; 0] , pub _bitfield_3 : __BindgenBitfieldUnit < [u8 ; 60usize] > , pub pad2 : _cargo_bpf_u32 , pub flags : _cargo_bpf_u32 , pub _bitfield_align_4 : [u8 ; 0] , pub _bitfield_4 : __BindgenBitfieldUnit < [u8 ; 56usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                                                    ---------------------------------------------------------- this field does not implement `Copy`                                                                                                                                                                                                                                                                                                                      ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:12668
[INFO] [stdout]    |
[INFO] [stdout] 12 | ... , Copy , Clone)] pub struct bpf_timer { pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 16usize] > , ...
[INFO] [stdout]    |       ^^^^                                                                     ---------------------------------------------------------- this field does not implement `Copy`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `Clone` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:32
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                ----- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                ^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `Debug` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:40
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                        ----- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                        ^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `Default` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                ------- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                ^^^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `StructuralEq` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:58
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                          -- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                          ^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `core::cmp::Eq` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:58
[INFO] [stdout]    |
[INFO] [stdout] 10 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                          -- first implementation here
[INFO] [stdout] 11 |
[INFO] [stdout] 12 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < St...
[INFO] [stdout]    |                                                          ^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `Hash` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:63
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...one , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , ...
[INFO] [stdout]    |                                 ---- first implementation here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...one , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , ...
[INFO] [stdout]    |                                 ^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Hash` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:70
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...ebug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl ...
[INFO] [stdout]    |                                 --- first implementation here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...ebug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl ...
[INFO] [stdout]    |                                 ^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `StructuralPartialEq` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:76
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...fault , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage...
[INFO] [stdout]    |                              --------- first implementation here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...fault , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage...
[INFO] [stdout]    |                              ^^^^^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:76
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...fault , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage...
[INFO] [stdout]    |                              --------- first implementation here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...fault , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage...
[INFO] [stdout]    |                              ^^^^^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:12:88
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __Bindgen...
[INFO] [stdout]    |                              ---------- first implementation here
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ... Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __Bindgen...
[INFO] [stdout]    |                              ^^^^^^^^^^ conflicting implementation for `gen_bindings::__BindgenBitfieldUnit<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `PartialOrd` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0592]: duplicate definitions with name `new`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:234
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...nit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUni...
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `new`
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...nit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUni...
[INFO] [stdout]    |                                 -------------------------------------------- other definition for `new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0592]: duplicate definitions with name `get_bit`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:415
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...t < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . le...
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `get_bit`
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...t < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . le...
[INFO] [stdout]    |                             ----------------------------------------------- other definition for `get_bit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0592]: duplicate definitions with name `set_bit`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:765
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...== mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref ()...
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `set_bit`
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...== mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref ()...
[INFO] [stdout]    |                         -------------------------------------------------------- other definition for `set_bit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0592]: duplicate definitions with name `get`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1166
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...k ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ...
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `get`
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ...k ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ...
[INFO] [stdout]    |                       ---------------------------------------------------------------- other definition for `get`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0592]: duplicate definitions with name `set`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/redbpf-probes-90ecdf5e656e07e3/out/gen_bindings.rs:10:1660
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_ass...
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `set`
[INFO] [stdout] 11 | ...
[INFO] [stdout] 12 | ... } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_ass...
[INFO] [stdout]    |                  ------------------------------------------------------------------------- other definition for `set`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `redbpf-probes` (lib) due to 172 previous errors
[INFO] [stdout] error: aborting due to 171 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0119, E0204, E0428, E0592.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0119`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "69bc4be79aabba76c8712bcf3814ff10bf0437a0cf52e9fd86f24e0b2ede4025", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "69bc4be79aabba76c8712bcf3814ff10bf0437a0cf52e9fd86f24e0b2ede4025", kill_on_drop: false }`
[INFO] [stdout] 69bc4be79aabba76c8712bcf3814ff10bf0437a0cf52e9fd86f24e0b2ede4025
