[−][src]Crate asciifile
Re-exports
pub use self::file::AsciiFile; |
pub use self::iter::PositionIterator; |
pub use self::iter::ReversePositionIterator; |
pub use self::line_number_cache::LineNumberCache; |
pub use self::maybe_spanned::MaybeSpanned; |
pub use self::position::Position; |
pub use self::span::Span; |
pub use self::spanned::Spanned; |
Modules
| file | Represents an input file that my only contain ASCII characters. The
abstractions |
| iter | |
| line_number_cache | Caches information about linebreaks that allows us to reconstruct the line number and character column in O(log N). This makes sense as we only request line numbers in a few cases (e.g. on error). |
| maybe_spanned | |
| position | abstraction over a character and its position within a file. |
| span | Input File Ranges |
| spanned |