fuse-abi 0.1.0

FUSE device bindings.
Documentation
diff --git a/src/linux.rs b/src/linux.rs
--- a/src/linux.rs
+++ b/src/linux.rs
@@ -1,7 +1,15 @@
 /* automatically generated by rust-bindgen 0.69.4 */
 
-#[repr(C)]
+#[repr(transparent)]
 #[derive(Default)]
+#[cfg_attr(
+    feature = "zerocopy",
+    derive(
+        zerocopy_derive::FromZeroes,
+        zerocopy_derive::FromBytes,
+        zerocopy_derive::AsBytes
+    )
+)]
 pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]);
 impl<T> __IncompleteArrayField<T> {
     #[inline]
diff --git a/src/macos.rs b/src/macos.rs
--- a/src/macos.rs
+++ b/src/macos.rs
@@ -1,7 +1,15 @@
 /* automatically generated by rust-bindgen 0.69.4 */
 
-#[repr(C)]
+#[repr(transparent)]
 #[derive(Default)]
+#[cfg_attr(
+    feature = "zerocopy",
+    derive(
+        zerocopy_derive::FromZeroes,
+        zerocopy_derive::FromBytes,
+        zerocopy_derive::AsBytes
+    )
+)]
 pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]);
 impl<T> __IncompleteArrayField<T> {
     #[inline]