diff --git a/libafl_sugar/src/forkserver.rs b/libafl_sugar/src/forkserver.rs index 2c8da33400..4db2b15164 100644 --- a/libafl_sugar/src/forkserver.rs +++ b/libafl_sugar/src/forkserver.rs @@ -304,6 +304,7 @@ pub mod pybind { /// Python bindings for the `LibAFL` forkserver sugar #[pyclass(unsendable)] + #[derive(Debug)] struct ForkserverBytesCoverageSugar { input_dirs: Vec, output_dir: PathBuf, diff --git a/libafl_sugar/src/inmemory.rs b/libafl_sugar/src/inmemory.rs index b1248ad563..b86310756c 100644 --- a/libafl_sugar/src/inmemory.rs +++ b/libafl_sugar/src/inmemory.rs @@ -365,6 +365,7 @@ pub mod pybind { /// In-Memory fuzzing made easy. /// Use this sugar for scaling `libfuzzer`-style fuzzers. #[pyclass(unsendable)] + #[derive(Debug)] struct InMemoryBytesCoverageSugar { input_dirs: Vec, output_dir: PathBuf, diff --git a/libafl_sugar/src/qemu.rs b/libafl_sugar/src/qemu.rs index 192b318b43..7f32deefbf 100644 --- a/libafl_sugar/src/qemu.rs +++ b/libafl_sugar/src/qemu.rs @@ -445,6 +445,7 @@ pub mod pybind { use crate::qemu; #[pyclass(unsendable)] + #[derive(Debug)] struct QemuBytesCoverageSugar { input_dirs: Vec, output_dir: PathBuf,