@@ -658,7 +658,7 @@ impl<T> HeaderMap<T> {
658
658
/// # map.insert(HOST, "bar".parse().unwrap());
659
659
/// ```
660
660
pub fn reserve ( & mut self , additional : usize ) {
661
- self . try_reserve ( additional) . expect ( "reservation failed " )
661
+ self . try_reserve ( additional) . expect ( "size overflows MAX_SIZE " )
662
662
}
663
663
664
664
/// Reserves capacity for at least `additional` more headers to be inserted
@@ -1110,7 +1110,7 @@ impl<T> HeaderMap<T> {
1110
1110
where
1111
1111
K : IntoHeaderName ,
1112
1112
{
1113
- key. try_entry ( self ) . expect ( "reservation error " )
1113
+ key. try_entry ( self ) . expect ( "size overflows MAX_SIZE " )
1114
1114
}
1115
1115
1116
1116
/// Gets the given key's corresponding entry in the map for in-place
@@ -1204,7 +1204,7 @@ impl<T> HeaderMap<T> {
1204
1204
where
1205
1205
K : IntoHeaderName ,
1206
1206
{
1207
- self . try_insert ( key, val) . expect ( "reservation failed " )
1207
+ self . try_insert ( key, val) . expect ( "size overflows MAX_SIZE " )
1208
1208
}
1209
1209
1210
1210
/// Inserts a key-value pair into the map.
@@ -1345,7 +1345,7 @@ impl<T> HeaderMap<T> {
1345
1345
where
1346
1346
K : IntoHeaderName ,
1347
1347
{
1348
- self . try_append ( key, value) . expect ( "reservation error " )
1348
+ self . try_append ( key, value) . expect ( "size overflows MAX_SIZE " )
1349
1349
}
1350
1350
1351
1351
/// Inserts a key-value pair into the map.
@@ -2104,10 +2104,10 @@ impl<T> Extend<(HeaderName, T)> for HeaderMap<T> {
2104
2104
( iter. size_hint ( ) . 0 + 1 ) / 2
2105
2105
} ;
2106
2106
2107
- self . try_reserve ( reserve) . expect ( "reservation error " ) ;
2107
+ self . try_reserve ( reserve) . expect ( "size overflows MAX_SIZE " ) ;
2108
2108
2109
2109
for ( k, v) in iter {
2110
- self . try_append ( k, v) . expect ( "reservation error " ) ;
2110
+ self . try_append ( k, v) . expect ( "size overflows MAX_SIZE " ) ;
2111
2111
}
2112
2112
}
2113
2113
}
@@ -2445,7 +2445,7 @@ impl<'a, T> Entry<'a, T> {
2445
2445
/// assert_eq!(map["x-hello"], 1);
2446
2446
/// ```
2447
2447
pub fn or_insert ( self , default : T ) -> & ' a mut T {
2448
- self . or_try_insert ( default) . expect ( "capacity error " )
2448
+ self . or_try_insert ( default) . expect ( "size overflows MAX_SIZE " )
2449
2449
}
2450
2450
2451
2451
/// Ensures a value is in the entry by inserting the default if empty.
@@ -2522,7 +2522,7 @@ impl<'a, T> Entry<'a, T> {
2522
2522
/// assert_eq!(res, "world");
2523
2523
/// ```
2524
2524
pub fn or_insert_with < F : FnOnce ( ) -> T > ( self , default : F ) -> & ' a mut T {
2525
- self . or_try_insert_with ( default) . expect ( "reservation error " )
2525
+ self . or_try_insert_with ( default) . expect ( "size overflows MAX_SIZE " )
2526
2526
}
2527
2527
2528
2528
/// Ensures a value is in the entry by inserting the result of the default
@@ -2641,7 +2641,7 @@ impl<'a, T> VacantEntry<'a, T> {
2641
2641
/// assert_eq!(map["x-hello"], "world");
2642
2642
/// ```
2643
2643
pub fn insert ( self , value : T ) -> & ' a mut T {
2644
- self . try_insert ( value) . expect ( "reservation failed " )
2644
+ self . try_insert ( value) . expect ( "size overflows MAX_SIZE " )
2645
2645
}
2646
2646
2647
2647
/// Insert the value into the entry.
@@ -2689,7 +2689,7 @@ impl<'a, T> VacantEntry<'a, T> {
2689
2689
/// assert_eq!(map["x-hello"], "world2");
2690
2690
/// ```
2691
2691
pub fn insert_entry ( self , value : T ) -> OccupiedEntry < ' a , T > {
2692
- self . try_insert_entry ( value) . expect ( "reserve failed " )
2692
+ self . try_insert_entry ( value) . expect ( "size overflows MAX_SIZE " )
2693
2693
}
2694
2694
2695
2695
/// Insert the value into the entry.
0 commit comments