@@ -1659,6 +1659,7 @@ impl HeaderName {
1659
1659
/// This function normalizes the input.
1660
1660
#[ allow( deprecated) ]
1661
1661
pub fn from_bytes ( src : & [ u8 ] ) -> Result < HeaderName , InvalidHeaderName > {
1662
+ #[ allow( deprecated) ]
1662
1663
let mut buf = unsafe { mem:: uninitialized ( ) } ;
1663
1664
match parse_hdr ( src, & mut buf, & HEADER_CHARS ) ?. inner {
1664
1665
Repr :: Standard ( std) => Ok ( std. into ( ) ) ,
@@ -1708,6 +1709,7 @@ impl HeaderName {
1708
1709
/// ```
1709
1710
#[ allow( deprecated) ]
1710
1711
pub fn from_lowercase ( src : & [ u8 ] ) -> Result < HeaderName , InvalidHeaderName > {
1712
+ #[ allow( deprecated) ]
1711
1713
let mut buf = unsafe { mem:: uninitialized ( ) } ;
1712
1714
match parse_hdr ( src, & mut buf, & HEADER_CHARS_H2 ) ?. inner {
1713
1715
Repr :: Standard ( std) => Ok ( std. into ( ) ) ,
@@ -1768,6 +1770,7 @@ impl HeaderName {
1768
1770
#[ allow( deprecated) ]
1769
1771
pub fn from_static ( src : & ' static str ) -> HeaderName {
1770
1772
let bytes = src. as_bytes ( ) ;
1773
+ #[ allow( deprecated) ]
1771
1774
let mut buf = unsafe { mem:: uninitialized ( ) } ;
1772
1775
match parse_hdr ( bytes, & mut buf, & HEADER_CHARS_H2 ) {
1773
1776
Ok ( hdr_name) => match hdr_name. inner {
@@ -2063,6 +2066,7 @@ impl<'a> HdrName<'a> {
2063
2066
pub fn from_bytes < F , U > ( hdr : & [ u8 ] , f : F ) -> Result < U , InvalidHeaderName >
2064
2067
where F : FnOnce ( HdrName ) -> U ,
2065
2068
{
2069
+ #[ allow( deprecated) ]
2066
2070
let mut buf = unsafe { mem:: uninitialized ( ) } ;
2067
2071
let hdr = parse_hdr ( hdr, & mut buf, & HEADER_CHARS ) ?;
2068
2072
Ok ( f ( hdr) )
@@ -2072,6 +2076,7 @@ impl<'a> HdrName<'a> {
2072
2076
pub fn from_static < F , U > ( hdr : & ' static str , f : F ) -> U
2073
2077
where F : FnOnce ( HdrName ) -> U ,
2074
2078
{
2079
+ #[ allow( deprecated) ]
2075
2080
let mut buf = unsafe { mem:: uninitialized ( ) } ;
2076
2081
let hdr = parse_hdr ( hdr. as_bytes ( ) , & mut buf, & HEADER_CHARS )
2077
2082
. expect ( "static str is invalid name" ) ;
0 commit comments