Remove unnecessary trait bounds in NautilusSpliceMutator (#3190)

* Remove unnecessary triat bounds in NautilusSpliceMutator

* Remove unused HasCorpus import
This commit is contained in:
Henry Chu 2025-05-03 17:37:33 +08:00 committed by GitHub
parent ec734c74a5
commit b9f1c51531
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,7 +19,7 @@ use crate::{
generators::nautilus::NautilusContext, generators::nautilus::NautilusContext,
inputs::nautilus::NautilusInput, inputs::nautilus::NautilusInput,
mutators::{MutationResult, Mutator}, mutators::{MutationResult, Mutator},
state::{HasCorpus, HasRand}, state::HasRand,
}; };
/// The randomic mutator for `Nautilus` grammar. /// The randomic mutator for `Nautilus` grammar.
@ -178,7 +178,7 @@ impl Debug for NautilusSpliceMutator<'_> {
impl<S> Mutator<NautilusInput, S> for NautilusSpliceMutator<'_> impl<S> Mutator<NautilusInput, S> for NautilusSpliceMutator<'_>
where where
S: HasCorpus<NautilusInput> + HasMetadata + HasRand, S: HasMetadata + HasRand,
{ {
fn mutate( fn mutate(
&mut self, &mut self,