Skip to main content

ipv4_addr

Function ipv4_addr 

Source
pub fn ipv4_addr() -> Ipv4AddrMutator
Expand description

Create a new mutator for Ipv4Addr values.

ยงExample

use mutatis::{mutators as m, Mutate, Session};
use std::net::Ipv4Addr;

let mut value = Ipv4Addr::LOCALHOST;

let mut mutator = m::ipv4_addr();

let mut session = Session::new();
for _ in 0..5 {
    session.mutate_with(&mut mutator, &mut value)?;
    println!("value = {value}");
}

// Example output:
//
//     value = 0.0.0.0
//     value = 192.168.0.1
//     value = 255.255.255.255
//     value = 10.0.0.1
//     value = 10.0.0.229