@@ -223,9 +223,11 @@ mod tests {
223223
224224 #[ test]
225225 fn parse_addresses_with_address_exclusions ( ) {
226- let mut opts = Opts :: default ( ) ;
227- opts. addresses = vec ! [ "192.168.0.0/30" . to_owned( ) ] ;
228- opts. exclude_addresses = Some ( vec ! [ "192.168.0.1" . to_owned( ) ] ) ;
226+ let opts = Opts {
227+ addresses : vec ! [ "192.168.0.0/30" . to_owned( ) ] ,
228+ exclude_addresses : Some ( vec ! [ "192.168.0.1" . to_owned( ) ] ) ,
229+ ..Default :: default ( )
230+ } ;
229231 let ips = parse_addresses ( & opts) ;
230232
231233 assert_eq ! (
@@ -240,9 +242,11 @@ mod tests {
240242
241243 #[ test]
242244 fn parse_addresses_with_cidr_exclusions ( ) {
243- let mut opts = Opts :: default ( ) ;
244- opts. addresses = vec ! [ "192.168.0.0/29" . to_owned( ) ] ;
245- opts. exclude_addresses = Some ( vec ! [ "192.168.0.0/30" . to_owned( ) ] ) ;
245+ let opts = Opts {
246+ addresses : vec ! [ "192.168.0.0/29" . to_owned( ) ] ,
247+ exclude_addresses : Some ( vec ! [ "192.168.0.0/30" . to_owned( ) ] ) ,
248+ ..Default :: default ( )
249+ } ;
246250 let ips = parse_addresses ( & opts) ;
247251
248252 assert_eq ! (
@@ -258,9 +262,11 @@ mod tests {
258262
259263 #[ test]
260264 fn parse_addresses_with_incorrect_address_exclusions ( ) {
261- let mut opts = Opts :: default ( ) ;
262- opts. addresses = vec ! [ "192.168.0.0/30" . to_owned( ) ] ;
263- opts. exclude_addresses = Some ( vec ! [ "192.168.0.1" . to_owned( ) , "im_wrong" . to_owned( ) ] ) ;
265+ let opts = Opts {
266+ addresses : vec ! [ "192.168.0.0/30" . to_owned( ) ] ,
267+ exclude_addresses : Some ( vec ! [ "192.168.0.1" . to_owned( ) ] ) ,
268+ ..Default :: default ( )
269+ } ;
264270 let ips = parse_addresses ( & opts) ;
265271
266272 assert_eq ! (
0 commit comments