pub trait OffsetRangeExt {
    // Required methods
    fn to_offset(&self, snapshot: &BufferSnapshot) -> Range<usize>;
    fn to_point(&self, snapshot: &BufferSnapshot) -> Range<Point>;
    fn to_point_utf16(&self, snapshot: &BufferSnapshot) -> Range<PointUtf16>;
}

Required Methods§

source

fn to_offset(&self, snapshot: &BufferSnapshot) -> Range<usize>

source

fn to_point(&self, snapshot: &BufferSnapshot) -> Range<Point>

source

fn to_point_utf16(&self, snapshot: &BufferSnapshot) -> Range<PointUtf16>

Implementations on Foreign Types§

source§

impl<T> OffsetRangeExt for Range<T>where T: ToOffset,

Implementors§