pub fn socket_addr_v6() -> SocketAddrV6MutatorExpand description
Create a new mutator for SocketAddrV6 values.
ยงExample
use mutatis::{mutators as m, Mutate, Session};
use std::net::SocketAddrV6;
let mut value: SocketAddrV6 = "[::1]:8080".parse().unwrap();
let mut mutator = m::socket_addr_v6();
let mut session = Session::new();
for _ in 0..5 {
session.mutate_with(&mut mutator, &mut value)?;
println!("value = {value}");
}
// Example output:
//
// value = [::1]:47657
// value = [0:6b2::1]:47657
// value = [0:6b2::1%3565297535]:47657
// value = [0:6b2::1%3565297535]:30810
// value = [0:6b2::1%75952059]:30810