Struct ropey::RopeSlice
[−]
[src]
pub struct RopeSlice<'a> { /* fields omitted */ }
An immutable slice into a Rope
Methods
impl<'a> RopeSlice<'a>
[src]
fn char_count(&self) -> usize
fn grapheme_count(&self) -> usize
fn char_iter(&self) -> RopeCharIter<'a>
fn char_iter_at_index(&self, pos: usize) -> RopeCharIter<'a>
fn char_iter_between_indices(
&self,
pos_a: usize,
pos_b: usize
) -> RopeCharIter<'a>
&self,
pos_a: usize,
pos_b: usize
) -> RopeCharIter<'a>
fn grapheme_iter(&self) -> RopeGraphemeIter<'a>
fn grapheme_iter_at_index(&self, pos: usize) -> RopeGraphemeIter<'a>
fn grapheme_iter_between_indices(
&self,
pos_a: usize,
pos_b: usize
) -> RopeGraphemeIter<'a>
&self,
pos_a: usize,
pos_b: usize
) -> RopeGraphemeIter<'a>