pub fn step(&mut self) {
		self.string[self.slice.end..].char_indices().skip(1)
			.next().map(|(index, _)| self.slice.end += index)
			.unwrap_or_else(|| self.finish());
	}
/// Adds an additional character to be rendered.
/// Does nothing if the end of the string is already rendered.
Adds an additional character to be rendered.
Does nothing if the end of the string is already rendered.
Adds an additional character to be rendered . Does nothing if the end of the string is already rendered .
pub fn step(&mut self) {
		self.string[self.slice.end..].char_indices().skip(1)
			.next().map(|(index, _)| self.slice.end += index)
			.unwrap_or_else(|| self.finish());
	}
pub fn step ( & mut self ) { self . string [ self . slice . end .. ] . char_indices ( ) . skip ( 1 ) . next ( ) . map ( | ( index , _ ) | self . slice . end += index ) . unwrap_or_else ( | | self . finish ( ) ) ; }
Adds an additional character to be rendered.
Adds an additional character to be rendered .
&mut self
&mut self