pub trait Utf8CharsWithTrieDefaultForAsciiEx<'slice, 'trie, T, V>{
// Required methods
fn chars_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharsWithTrieDefaultForAscii<'slice, 'trie, T, V> ⓘ;
fn char_indices_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharIndicesWithTrie<'slice, 'trie, T, V> ⓘ;
}Expand description
Convenience trait that adds chars_with_trie_default_for_ascii() and char_indices_with_trie_default_for_ascii() methods
similar to the ones icu_collections::codepointtrie::CharsWithTrieEx adds to string
slices to u8 slices.
Required Methods§
Sourcefn chars_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharsWithTrieDefaultForAscii<'slice, 'trie, T, V> ⓘ
fn chars_with_trie_default_for_ascii( &'slice self, trie: &'trie T, ) -> Utf8CharsWithTrieDefaultForAscii<'slice, 'trie, T, V> ⓘ
Convenience method for creating an UTF-16 iterator with trie values for the slice.
Sourcefn char_indices_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharIndicesWithTrie<'slice, 'trie, T, V> ⓘ
fn char_indices_with_trie_default_for_ascii( &'slice self, trie: &'trie T, ) -> Utf8CharIndicesWithTrie<'slice, 'trie, T, V> ⓘ
Convenience method for creating a code unit index and UTF-16 iterator with trie values for the slice.
Implementations on Foreign Types§
Source§impl<'slice, 'trie, T, V> Utf8CharsWithTrieDefaultForAsciiEx<'slice, 'trie, T, V> for [u8]
impl<'slice, 'trie, T, V> Utf8CharsWithTrieDefaultForAsciiEx<'slice, 'trie, T, V> for [u8]
Source§fn chars_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharsWithTrieDefaultForAscii<'slice, 'trie, T, V> ⓘ
fn chars_with_trie_default_for_ascii( &'slice self, trie: &'trie T, ) -> Utf8CharsWithTrieDefaultForAscii<'slice, 'trie, T, V> ⓘ
Convenience method for creating an UTF-16 iterator with trie values for the slice.
Source§fn char_indices_with_trie_default_for_ascii(
&'slice self,
trie: &'trie T,
) -> Utf8CharIndicesWithTrie<'slice, 'trie, T, V> ⓘ
fn char_indices_with_trie_default_for_ascii( &'slice self, trie: &'trie T, ) -> Utf8CharIndicesWithTrie<'slice, 'trie, T, V> ⓘ
Convenience method for creating a code unit index and UTF-16 iterator with trie values for the slice.