string-lines 0.1.0

Raw persistent database for storing string lines.
Documentation
  • Coverage
  • 90.91%
    10 out of 11 items documented1 out of 7 items with examples
  • Size
  • Source code size: 10.64 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.66 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Documentation
  • svmk/string-lines
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • svmk

string-lines

Build Status Latest Version

API Documentation

Raw persistent database for storing string lines.

Example

extern crate string_lines;
use string_lines::StringLines;
fn main() {	
	let mut lines = StringLines::open(
		"target/push_pop.example"
	).expect("Unable to open file");
	for i in 1..101 {      
		let line = format!("line {}",i);    
		let _ = lines.push(&line).expect("Unable to push line");
	}
	loop {
	    match lines.pop().expect("Unable to pop line") {
	        Some(line) => {
	            println!("{}",line);
	        },
	        None => {
	            break;
	        }
	    }
	}
}