Struct std::str::CharRange
[−]
[src]
pub struct CharRange { pub ch: char, pub next: usize, }
str_char
#27754): existence of this struct is uncertain as it is frequently able to be replaced with char.len_utf8() and/or char/char_indices iterators
Struct that contains a char
and the index of the first byte of
the next char
in a string. This can be used as a data structure
for iterating over the UTF-8 bytes of a string.
Fields
ch: char
str_char
#27754): existence of this struct is uncertain as it is frequently able to be replaced with char.len_utf8() and/or char/char_indices iterators
Current char
next: usize
str_char
#27754): existence of this struct is uncertain as it is frequently able to be replaced with char.len_utf8() and/or char/char_indices iterators
Index of the first byte of the next char
Trait Implementations
Derived Implementations
impl Debug for CharRange
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter.
impl Clone for CharRange
fn clone(&self) -> CharRange
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more