11diff --git a/src/linux.rs b/src/linux.rs
22--- a/src/linux.rs
33+++ b/src/linux.rs
4- @@ -1,7 +1,15 @@
4+ @@ -1,7 +1,16 @@
55 /* automatically generated by rust-bindgen 0.70.1 */
66
77- #[repr(C)]
@@ -10,9 +10,10 @@ diff --git a/src/linux.rs b/src/linux.rs
1010+ #[cfg_attr(
1111+ feature = "zerocopy",
1212+ derive(
13- + zerocopy_derive::FromZeroes,
13+ + zerocopy_derive::KnownLayout,
14+ + zerocopy_derive::Immutable,
1415+ zerocopy_derive::FromBytes,
15- + zerocopy_derive::AsBytes ,
16+ + zerocopy_derive::IntoBytes ,
1617+ )
1718+ )]
1819 pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]);
@@ -21,7 +22,7 @@ diff --git a/src/linux.rs b/src/linux.rs
2122diff --git a/src/macos.rs b/src/macos.rs
2223--- a/src/macos.rs
2324+++ b/src/macos.rs
24- @@ -1,7 +1,15 @@
25+ @@ -1,7 +1,16 @@
2526 /* automatically generated by rust-bindgen 0.70.1 */
2627
2728- #[repr(C)]
@@ -30,9 +31,10 @@ diff --git a/src/macos.rs b/src/macos.rs
3031+ #[cfg_attr(
3132+ feature = "zerocopy",
3233+ derive(
33- + zerocopy_derive::FromZeroes,
34+ + zerocopy_derive::KnownLayout,
35+ + zerocopy_derive::Immutable,
3436+ zerocopy_derive::FromBytes,
35- + zerocopy_derive::AsBytes ,
37+ + zerocopy_derive::IntoBytes ,
3638+ )
3739+ )]
3840 pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]);
0 commit comments