diff --git a/libafl/src/events/simple.rs b/libafl/src/events/simple.rs index 2d7419dd86..71145e59be 100644 --- a/libafl/src/events/simple.rs +++ b/libafl/src/events/simple.rs @@ -122,8 +122,7 @@ where _executor: &mut E, ) -> Result { let count = self.events.len(); - while !self.events.is_empty() { - let event = self.events.pop().unwrap(); + while let Some(event) = self.events.pop() { self.handle_in_client(state, event)?; } Ok(count) diff --git a/libafl/src/generators/mod.rs b/libafl/src/generators/mod.rs index 04e213b3cf..bbf4953e32 100644 --- a/libafl/src/generators/mod.rs +++ b/libafl/src/generators/mod.rs @@ -69,7 +69,7 @@ where Self { gen, state, - phantom: PhantomData::default(), + phantom: PhantomData, } } } diff --git a/libafl/src/lib.rs b/libafl/src/lib.rs index 4121e80e55..835a92932e 100644 --- a/libafl/src/lib.rs +++ b/libafl/src/lib.rs @@ -75,10 +75,12 @@ Welcome to `LibAFL` #[macro_use] extern crate std; #[macro_use] +#[doc(hidden)] pub extern crate alloc; #[macro_use] extern crate static_assertions; #[cfg(feature = "ctor")] +#[doc(hidden)] pub use ctor::ctor; // Re-export derive(SerdeAny)