Public file-lines constructor

This commit is contained in:
shinichi kogai 2017-06-19 21:14:33 +09:00
parent a87a4450aa
commit 325d02bcc7

View File

@ -31,7 +31,7 @@ impl<'a> From<&'a LineRange> for Range {
}
impl Range {
fn new(lo: usize, hi: usize) -> Range {
pub fn new(lo: usize, hi: usize) -> Range {
Range { lo: lo, hi: hi }
}
@ -117,7 +117,7 @@ impl FileLines {
FileLines(None)
}
fn from_ranges(mut ranges: HashMap<String, Vec<Range>>) -> FileLines {
pub fn from_ranges(mut ranges: HashMap<String, Vec<Range>>) -> FileLines {
normalize_ranges(&mut ranges);
FileLines(Some(ranges))
}