@@ -153,6 +153,7 @@ pub(crate) unsafe fn validate_utf8_basic(
153153 target_feature = "avx512vbmi" ,
154154 target_feature = "avx512vbmi2"
155155) ) ]
156+ #[ inline]
156157pub ( crate ) unsafe fn validate_utf8_basic (
157158 input : & [ u8 ] ,
158159) -> core:: result:: Result < ( ) , crate :: basic:: Utf8Error > {
@@ -187,6 +188,7 @@ unsafe fn validate_utf8_basic_avx512(
187188 ) ,
188189 all( target_feature = "avx2" , feature = "std" , not( avx512_stable) )
189190) ) ]
191+ #[ inline]
190192pub ( crate ) unsafe fn validate_utf8_basic (
191193 input : & [ u8 ] ,
192194) -> core:: result:: Result < ( ) , crate :: basic:: Utf8Error > {
@@ -230,6 +232,7 @@ unsafe fn validate_utf8_basic_avx2(
230232 not( target_feature = "avx2" ) ,
231233 target_feature = "sse4.2"
232234) ) ]
235+ #[ inline]
233236pub ( crate ) unsafe fn validate_utf8_basic (
234237 input : & [ u8 ] ,
235238) -> core:: result:: Result < ( ) , crate :: basic:: Utf8Error > {
@@ -356,6 +359,7 @@ pub(crate) unsafe fn validate_utf8_compat(
356359 target_feature = "avx512vbmi" ,
357360 target_feature = "avx512vbmi2"
358361) ) ]
362+ #[ inline]
359363pub ( crate ) unsafe fn validate_utf8_compat (
360364 input : & [ u8 ] ,
361365) -> core:: result:: Result < ( ) , crate :: compat:: Utf8Error > {
@@ -390,6 +394,7 @@ unsafe fn validate_utf8_compat_avx512(
390394 ) ,
391395 all( target_feature = "avx2" , feature = "std" , not( avx512_stable) )
392396) ) ]
397+ #[ inline]
393398pub ( crate ) unsafe fn validate_utf8_compat (
394399 input : & [ u8 ] ,
395400) -> core:: result:: Result < ( ) , crate :: compat:: Utf8Error > {
@@ -433,6 +438,7 @@ unsafe fn validate_utf8_compat_avx2(
433438 not( target_feature = "avx2" ) ,
434439 target_feature = "sse4.2"
435440) ) ]
441+ #[ inline]
436442pub ( crate ) unsafe fn validate_utf8_compat (
437443 input : & [ u8 ] ,
438444) -> core:: result:: Result < ( ) , crate :: compat:: Utf8Error > {
0 commit comments