@@ -3915,28 +3915,28 @@ mod test_map {
3915
3915
a. insert ( key, value) ;
3916
3916
3917
3917
match a. entry ( key) {
3918
- Vacant ( _) => panic ! ( ) ,
3919
3918
Occupied ( e) => {
3920
3919
e. replace_entry_with ( |k, v| {
3921
3920
assert_eq ! ( k, & key) ;
3922
3921
assert_eq ! ( v, value) ;
3923
3922
Some ( new_value)
3924
3923
} ) ;
3925
3924
}
3925
+ Vacant ( _) => unreachable ! ( ) ,
3926
3926
}
3927
3927
3928
3928
assert_eq ! ( a[ key] , new_value) ;
3929
3929
assert_eq ! ( a. len( ) , 1 ) ;
3930
3930
3931
3931
match a. entry ( key) {
3932
- Vacant ( _) => panic ! ( ) ,
3933
3932
Occupied ( e) => {
3934
3933
e. replace_entry_with ( |k, v| {
3935
3934
assert_eq ! ( k, & key) ;
3936
3935
assert_eq ! ( v, new_value) ;
3937
3936
None
3938
3937
} ) ;
3939
3938
}
3939
+ Vacant ( _) => panic ! ( ) ,
3940
3940
}
3941
3941
3942
3942
assert ! ( !a. contains_key( key) ) ;
@@ -3955,7 +3955,7 @@ mod test_map {
3955
3955
e @ Vacant ( _) => {
3956
3956
e. and_replace_entry_with ( |_, _| panic ! ( "Can't replace a VacantEntry" ) ) ;
3957
3957
}
3958
- Occupied ( _) => panic ! ( ) ,
3958
+ Occupied ( _) => unreachable ! ( ) ,
3959
3959
}
3960
3960
3961
3961
a. insert ( key, value) ;
@@ -3990,28 +3990,28 @@ mod test_map {
3990
3990
a. insert ( key, value) ;
3991
3991
3992
3992
match a. raw_entry_mut ( ) . from_key ( & key) {
3993
- RawEntryMut :: Vacant ( _) => panic ! ( ) ,
3994
3993
RawEntryMut :: Occupied ( e) => {
3995
3994
e. replace_entry_with ( |k, v| {
3996
3995
assert_eq ! ( k, & key) ;
3997
3996
assert_eq ! ( v, value) ;
3998
3997
Some ( new_value)
3999
3998
} ) ;
4000
3999
}
4000
+ RawEntryMut :: Vacant ( _) => unreachable ! ( ) ,
4001
4001
}
4002
4002
4003
4003
assert_eq ! ( a[ key] , new_value) ;
4004
4004
assert_eq ! ( a. len( ) , 1 ) ;
4005
4005
4006
4006
match a. raw_entry_mut ( ) . from_key ( & key) {
4007
- RawEntryMut :: Vacant ( _) => panic ! ( ) ,
4008
4007
RawEntryMut :: Occupied ( e) => {
4009
4008
e. replace_entry_with ( |k, v| {
4010
4009
assert_eq ! ( k, & key) ;
4011
4010
assert_eq ! ( v, new_value) ;
4012
4011
None
4013
4012
} ) ;
4014
4013
}
4014
+ RawEntryMut :: Vacant ( _) => panic ! ( ) ,
4015
4015
}
4016
4016
4017
4017
assert ! ( !a. contains_key( key) ) ;
@@ -4030,7 +4030,7 @@ mod test_map {
4030
4030
e @ RawEntryMut :: Vacant ( _) => {
4031
4031
e. and_replace_entry_with ( |_, _| panic ! ( "Can't replace a VacantEntry" ) ) ;
4032
4032
}
4033
- RawEntryMut :: Occupied ( _) => panic ! ( ) ,
4033
+ RawEntryMut :: Occupied ( _) => unreachable ! ( ) ,
4034
4034
}
4035
4035
4036
4036
a. insert ( key, value) ;
0 commit comments