@@ -248,39 +248,42 @@ mod tests {
248
248
let my_uniform = Uniform :: new( low, high) . unwrap( ) ;
249
249
let my_incl_uniform = Uniform :: new_inclusive( low, high) . unwrap( ) ;
250
250
for _ in 0 ..100 {
251
- let v = rng. sample( my_uniform) . extract ( lane) ;
251
+ let v = rng. sample( my_uniform) . extract_lane ( lane) ;
252
252
assert!( low_scalar <= v && v <= high_scalar) ;
253
- let v = rng. sample( my_incl_uniform) . extract ( lane) ;
253
+ let v = rng. sample( my_incl_uniform) . extract_lane ( lane) ;
254
254
assert!( low_scalar <= v && v <= high_scalar) ;
255
255
let v =
256
256
<$ty as SampleUniform >:: Sampler :: sample_single( low, high, & mut rng)
257
257
. unwrap( )
258
- . extract ( lane) ;
258
+ . extract_lane ( lane) ;
259
259
assert!( low_scalar <= v && v <= high_scalar) ;
260
260
let v = <$ty as SampleUniform >:: Sampler :: sample_single_inclusive(
261
261
low, high, & mut rng,
262
262
)
263
263
. unwrap( )
264
- . extract ( lane) ;
264
+ . extract_lane ( lane) ;
265
265
assert!( low_scalar <= v && v <= high_scalar) ;
266
266
}
267
267
268
268
assert_eq!(
269
269
rng. sample( Uniform :: new_inclusive( low, low) . unwrap( ) )
270
- . extract ( lane) ,
270
+ . extract_lane ( lane) ,
271
271
low_scalar
272
272
) ;
273
273
274
- assert_eq!( zero_rng. sample( my_uniform) . extract( lane) , low_scalar) ;
275
- assert_eq!( zero_rng. sample( my_incl_uniform) . extract( lane) , low_scalar) ;
274
+ assert_eq!( zero_rng. sample( my_uniform) . extract_lane( lane) , low_scalar) ;
275
+ assert_eq!(
276
+ zero_rng. sample( my_incl_uniform) . extract_lane( lane) ,
277
+ low_scalar
278
+ ) ;
276
279
assert_eq!(
277
280
<$ty as SampleUniform >:: Sampler :: sample_single(
278
281
low,
279
282
high,
280
283
& mut zero_rng
281
284
)
282
285
. unwrap( )
283
- . extract ( lane) ,
286
+ . extract_lane ( lane) ,
284
287
low_scalar
285
288
) ;
286
289
assert_eq!(
@@ -290,12 +293,12 @@ mod tests {
290
293
& mut zero_rng
291
294
)
292
295
. unwrap( )
293
- . extract ( lane) ,
296
+ . extract_lane ( lane) ,
294
297
low_scalar
295
298
) ;
296
299
297
- assert!( max_rng. sample( my_uniform) . extract ( lane) <= high_scalar) ;
298
- assert!( max_rng. sample( my_incl_uniform) . extract ( lane) <= high_scalar) ;
300
+ assert!( max_rng. sample( my_uniform) . extract_lane ( lane) <= high_scalar) ;
301
+ assert!( max_rng. sample( my_incl_uniform) . extract_lane ( lane) <= high_scalar) ;
299
302
// sample_single cannot cope with max_rng:
300
303
// assert!(<$ty as SampleUniform>::Sampler
301
304
// ::sample_single(low, high, &mut max_rng).unwrap()
@@ -307,7 +310,7 @@ mod tests {
307
310
& mut max_rng
308
311
)
309
312
. unwrap( )
310
- . extract ( lane)
313
+ . extract_lane ( lane)
311
314
<= high_scalar
312
315
) ;
313
316
@@ -326,7 +329,7 @@ mod tests {
326
329
& mut lowering_max_rng
327
330
)
328
331
. unwrap( )
329
- . extract ( lane)
332
+ . extract_lane ( lane)
330
333
<= high_scalar
331
334
) ;
332
335
}
0 commit comments