unsafe fn parse_integer_dispatcher(s: &str) -> u32 {
    #[cfg(target_arch = "x86_64")]
    {
        if is_x86_feature_detected!("avx2") {
            PARSE_INTEGER_UN = parse_integer_avx2;
            return parse_integer_avx2(s);
        }
        if is_x86_feature_detected!("sse4.1") {
            PARSE_INTEGER_UN = parse_integer_sse41;
            return parse_integer_sse41(s);
        }
    }
    PARSE_INTEGER_UN = fallback::parse_integer_unchecked;
    fallback::parse_integer_unchecked(s)
}
/// Assigns the correct implementation to PARSE_INTEGER_UN variable based on the
/// the underlying CPU
Assigns the correct implementation to PARSE_INTEGER_UN variable based on the
the underlying CPU
Assigns the correct implementation to PARSE_INTEGER_UN variable based on the the underlying CPU
unsafe fn parse_integer_dispatcher(s: &str) -> u32 {
    #[cfg(target_arch = "x86_64")]
    {
        if is_x86_feature_detected!("avx2") {
            PARSE_INTEGER_UN = parse_integer_avx2;
            return parse_integer_avx2(s);
        }
        if is_x86_feature_detected!("sse4.1") {
            PARSE_INTEGER_UN = parse_integer_sse41;
            return parse_integer_sse41(s);
        }
    }
    PARSE_INTEGER_UN = fallback::parse_integer_unchecked;
    fallback::parse_integer_unchecked(s)
}
unsafe fn parse_integer_dispatcher ( s : & str ) -> u32 { # [ cfg ( target_arch " " ) ] { if is_x86_feature_detected ! ( " " ) { PARSE_INTEGER_UN = parse_integer_avx2 ; return parse_integer_avx2 ( s ) ; } if is_x86_feature_detected ! ( " " ) { PARSE_INTEGER_UN = parse_integer_sse41 ; return parse_integer_sse41 ( s ) ; } } PARSE_INTEGER_UN = fallback :: parse_integer_unchecked ; fallback :: parse_integer_unchecked ( s ) }
Assigns the correct implementation to PARSE_INTEGER_UN variable based on the
the underlying CPU
Assigns the correct implementation to PARSE_INTEGER_UN variable based on the the underlying CPU
s
&str