refact: make FialedParserResult to implement std::Error:Error.
This commit is contained in:
@@ -78,7 +78,7 @@ fn file_lexical_parser_test() -> anyhow::Result<()> {
|
||||
let context = ParserContext::new_with_str(source_file.content.as_str(), ());
|
||||
let borrowed_context = context.borrow();
|
||||
let (_, zero_tokens) = zero_lexical_parser(context.clone(), borrowed_context.input_slice())
|
||||
.or_else(|e| Err(anyhow!("{}", e.1)))?;
|
||||
.or_else(|e| Err(anyhow!("{}", e)))?;
|
||||
|
||||
assert_eq!(nom_tokens.len(), zero_tokens.len());
|
||||
|
||||
|
Reference in New Issue
Block a user