pub enum FuzzMode {
Random,
Dict(Vec<Vec<u8>>),
Mutate(Vec<Vec<u8>>),
Protocol,
Discovery {
start: u32,
end: u32,
},
Bruteforce {
target: u32,
service: u8,
},
Extract {
target: u32,
start: u32,
end: u32,
},
}Expand description
Mutation strategies.
Variants§
Trait Implementations§
impl StructuralPartialEq for FuzzMode
Auto Trait Implementations§
impl Freeze for FuzzMode
impl RefUnwindSafe for FuzzMode
impl Send for FuzzMode
impl Sync for FuzzMode
impl Unpin for FuzzMode
impl UnsafeUnpin for FuzzMode
impl UnwindSafe for FuzzMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more