Trait Wide
wmemchr
pub trait Wide: Sealed + Copy + Eq + 'static { }
A trait for wide character types.
impl Wide for u16
fn wmemchr_naive(needle: u16, haystack: &[u16]) -> Option<usize>
fn wmemchr_fallback(needle: u16, haystack: &[u16]) -> Option<usize>
fn wmemchr_x86_64(needle: u16, haystack: &[u16]) -> Option<usize>
impl Wide for u32
fn wmemchr_naive(needle: u32, haystack: &[u32]) -> Option<usize>
fn wmemchr_fallback(needle: u32, haystack: &[u32]) -> Option<usize>
fn wmemchr_x86_64(needle: u32, haystack: &[u32]) -> Option<usize>
impl Wide for i16
fn wmemchr_naive(needle: i16, haystack: &[i16]) -> Option<usize>
fn wmemchr_fallback(needle: i16, haystack: &[i16]) -> Option<usize>
fn wmemchr_x86_64(needle: i16, haystack: &[i16]) -> Option<usize>
impl Wide for i32
fn wmemchr_naive(needle: i32, haystack: &[i32]) -> Option<usize>
fn wmemchr_fallback(needle: i32, haystack: &[i32]) -> Option<usize>
fn wmemchr_x86_64(needle: i32, haystack: &[i32]) -> Option<usize>