@@ -141,7 +141,7 @@ fn test_mask_slice() {
141141#[ should_panic]
142142fn test_mask_slice_out_of_bounds ( ) {
143143 let mask = Mask :: new_true ( 5 ) ;
144- let _ = mask. slice ( 3 ..8 ) ; // offset + length > len
144+ let _unused = mask. slice ( 3 ..8 ) ; // offset + length > len
145145}
146146
147147// Limit operations
@@ -374,7 +374,7 @@ fn test_mask_valid_counts_for_indices() {
374374fn test_mask_valid_counts_for_indices_error ( ) {
375375 let mask = Mask :: from_buffer ( BitBuffer :: from_iter ( [ true , false , true ] ) ) ;
376376 let indices = vec ! [ 0 , 2 , 5 ] ; // 5 is out of bounds
377- let _ = mask. valid_counts_for_indices ( & indices) ;
377+ let _unused = mask. valid_counts_for_indices ( & indices) ;
378378}
379379
380380// FromIterator tests
@@ -441,37 +441,37 @@ fn test_mask_from_iter_with_empty_masks() {
441441#[ test]
442442#[ should_panic]
443443fn test_mask_from_indices_unsorted ( ) {
444- let _ = Mask :: from_indices ( 5 , vec ! [ 2 , 0 , 3 ] ) ; // Not sorted
444+ let _unused = Mask :: from_indices ( 5 , vec ! [ 2 , 0 , 3 ] ) ; // Not sorted
445445}
446446
447447#[ test]
448448#[ should_panic]
449449fn test_mask_from_indices_out_of_bounds ( ) {
450- let _ = Mask :: from_indices ( 5 , vec ! [ 0 , 2 , 5 ] ) ; // 5 is out of bounds
450+ let _unused = Mask :: from_indices ( 5 , vec ! [ 0 , 2 , 5 ] ) ; // 5 is out of bounds
451451}
452452
453453#[ test]
454454#[ should_panic]
455455fn test_mask_from_slices_invalid_range ( ) {
456- let _ = Mask :: from_slices ( 5 , vec ! [ ( 2 , 2 ) ] ) ; // Invalid range where start == end
456+ let _unused = Mask :: from_slices ( 5 , vec ! [ ( 2 , 2 ) ] ) ; // Invalid range where start == end
457457}
458458
459459#[ test]
460460#[ should_panic]
461461fn test_mask_from_slices_out_of_bounds ( ) {
462- let _ = Mask :: from_slices ( 5 , vec ! [ ( 0 , 6 ) ] ) ; // end > len
462+ let _unused = Mask :: from_slices ( 5 , vec ! [ ( 0 , 6 ) ] ) ; // end > len
463463}
464464
465465#[ test]
466466#[ should_panic]
467467fn test_mask_from_slices_unsorted ( ) {
468- let _ = Mask :: from_slices ( 5 , vec ! [ ( 2 , 3 ) , ( 0 , 1 ) ] ) ; // Not sorted
468+ let _unused = Mask :: from_slices ( 5 , vec ! [ ( 2 , 3 ) , ( 0 , 1 ) ] ) ; // Not sorted
469469}
470470
471471#[ test]
472472#[ should_panic]
473473fn test_mask_from_slices_overlapping ( ) {
474- let _ = Mask :: from_slices ( 5 , vec ! [ ( 0 , 3 ) , ( 2 , 4 ) ] ) ; // Overlapping ranges
474+ let _unused = Mask :: from_slices ( 5 , vec ! [ ( 0 , 3 ) , ( 2 , 4 ) ] ) ; // Overlapping ranges
475475}
476476
477477// Threshold iterator tests
0 commit comments