Struct lcov_parser::parser::LCOVParser
[−]
[src]
pub struct LCOVParser<R> { // some fields omitted }
Examples
use std::io:: { Read }; use lcov_parser:: { LCOVParser, LCOVRecord, ParsedResult }; let mut parser = LCOVParser::new("TN:testname\nSF:/path/to/source.rs\n".as_bytes()); let res1 = parser.parse_next(); let res2 = parser.parse_next(); assert_eq!(res1, ParsedResult::Ok(LCOVRecord::TestName("testname".to_string()), 1)); assert_eq!(res2, ParsedResult::Ok(LCOVRecord::SourceFile("/path/to/source.rs".to_string()), 2));