ass-editor 0.1.2

High-performance, ergonomic editor layer for ASS subtitles
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Position and range types for document editing
//!
//! Provides types and builders for working with positions and ranges
//! in documents. Supports both byte offsets and line/column positions
//! with efficient conversion between them using the rope data structure.

mod builder;
mod points;
mod range;
mod selection;

#[cfg(test)]
mod tests;

pub use builder::PositionBuilder;
pub use points::{LineColumn, Position};
pub use range::Range;
pub use selection::Selection;