unsafe fn parse_integer_sep_dispatcher(s: &str, separator: u8, eol: u8) -> u32 {
    #[cfg(target_arch = "x86_64")]
    {
        if is_x86_feature_detected!("avx2") {
            PARSE_INTEGER_SEP_UN = parse_integer_separator_avx2;
            return parse_integer_separator_avx2(s, separator, eol);
        }
        if is_x86_feature_detected!("sse4.1") {
            PARSE_INTEGER_SEP_UN = parse_integer_separator_sse41;
            return parse_integer_separator_sse41(s, separator, eol);
        }
    }
    // fallback implementation
    PARSE_INTEGER_SEP_UN = fallback::parse_integer_separator_unchecked;
    fallback::parse_integer_separator_unchecked(s, separator, eol)
}
/// Assigns the correct implementation to the global variable
/// PARSE_INTEGER_SEP_UN
Assigns the correct implementation to the global variable
PARSE_INTEGER_SEP_UN
Assigns the correct implementation to the global variable PARSE_INTEGER_SEP_UN
unsafe fn parse_integer_sep_dispatcher(s: &str, separator: u8, eol: u8) -> u32 {
    #[cfg(target_arch = "x86_64")]
    {
        if is_x86_feature_detected!("avx2") {
            PARSE_INTEGER_SEP_UN = parse_integer_separator_avx2;
            return parse_integer_separator_avx2(s, separator, eol);
        }
        if is_x86_feature_detected!("sse4.1") {
            PARSE_INTEGER_SEP_UN = parse_integer_separator_sse41;
            return parse_integer_separator_sse41(s, separator, eol);
        }
    }
    // fallback implementation
    PARSE_INTEGER_SEP_UN = fallback::parse_integer_separator_unchecked;
    fallback::parse_integer_separator_unchecked(s, separator, eol)
}
unsafe fn parse_integer_sep_dispatcher ( s : & str , separator : u8 , eol : u8 ) -> u32 { # [ cfg ( target_arch " " ) ] { if is_x86_feature_detected ! ( " " ) { PARSE_INTEGER_SEP_UN = parse_integer_separator_avx2 ; return parse_integer_separator_avx2 ( s , separator , eol ) ; } if is_x86_feature_detected ! ( " " ) { PARSE_INTEGER_SEP_UN = parse_integer_separator_sse41 ; return parse_integer_separator_sse41 ( s , separator , eol ) ; } } // fallback implementation PARSE_INTEGER_SEP_UN = fallback :: parse_integer_separator_unchecked ; fallback :: parse_integer_separator_unchecked ( s , separator , eol ) }
Assigns the correct implementation to the global variable
PARSE_INTEGER_SEP_UN
Assigns the correct implementation to the global variable PARSE_INTEGER_SEP_UN
s
&str
separator
u8
eol
u8