From 0a693cb6ed4be11e7442fab6747f8b29db2a1e36 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Tue, 20 Oct 2020 13:15:16 -0300 Subject: [PATCH] Fix warning (#14) --- native/xler_native/src/lib.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/native/xler_native/src/lib.rs b/native/xler_native/src/lib.rs index e7e4c93..fcf5bc1 100644 --- a/native/xler_native/src/lib.rs +++ b/native/xler_native/src/lib.rs @@ -47,8 +47,8 @@ fn worksheets<'a>(env: Env<'a>, args: &[Term<'a>]) -> NifResult> { fn parse<'a>(env: Env<'a>, args: &[Term<'a>]) -> NifResult> { - let filename: String = try!(args[0].decode()); - let sheetname: String = try!(args[1].decode()); + let filename: String = args[0].decode()?; + let sheetname: String = args[1].decode()?; let mut excel = match open_workbook_auto(&filename) { Err(ref error) => return Ok(io_error_to_term(env, error)), @@ -60,7 +60,7 @@ fn parse<'a>(env: Env<'a>, args: &[Term<'a>]) -> NifResult> { .rows() .into_iter() .enumerate() - .map(|(_i, col)| + .map(|(_i, col)| col .iter() .map(|c| @@ -69,9 +69,9 @@ fn parse<'a>(env: Env<'a>, args: &[Term<'a>]) -> NifResult> { .collect::>() ) .collect::>(); - + Ok((atoms::ok(), row.encode(env)).encode(env)) } else { Ok((atoms::error(), "Couldnt find the worksheet").encode(env)) } -} \ No newline at end of file +}