Struct collections::str::CharIndices 1.0.0
[−]
[src]
pub struct CharIndices<'a> { /* fields omitted */ }An iterator over the chars of a string slice, and their positions.
This struct is created by the char_indices method on str.
See its documentation for more.
Methods
impl<'a> CharIndices<'a>[src]
fn as_str(&self) -> &'a str1.4.0
View the underlying data as a subslice of the original data.
This has the same lifetime as the original slice, and so the iterator can continue to be used while this exists.
Trait Implementations
impl<'a> Iterator for CharIndices<'a>[src]
type Item = (usize, char)
fn next(&mut self) -> Option<(usize, char)>
fn count(self) -> usize
fn size_hint(&self) -> (usize, Option<usize>)
fn last(self) -> Option<(usize, char)>
impl<'a> Debug for CharIndices<'a>[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter.