From edee8eecdf706803d3182a4a427c33ba33c71db1 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Thu, 25 Aug 2022 18:39:27 +0300 Subject: fix(tvix/eval): address all current clippy lints Change-Id: I758fc4f3b9078de7ca6228a75a4351c3e085c4cf Reviewed-on: https://cl.tvl.fyi/c/depot/+/6272 Reviewed-by: grfn Tested-by: BuildkiteCI --- tvix/eval/src/builtins/mod.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'tvix/eval/src/builtins/mod.rs') diff --git a/tvix/eval/src/builtins/mod.rs b/tvix/eval/src/builtins/mod.rs index 99a63c9799..49f0475439 100644 --- a/tvix/eval/src/builtins/mod.rs +++ b/tvix/eval/src/builtins/mod.rs @@ -43,11 +43,10 @@ fn pure_builtins() -> Vec { Ok(Value::Bool(matches!(args[0], Value::Float(_)))) }), Builtin::new("isFunction", 1, |args| { - Ok(Value::Bool(match args[0] { - Value::Closure(_) => true, - Value::Builtin(_) => true, - _ => false, - })) + Ok(Value::Bool(matches!( + args[0], + Value::Closure(_) | Value::Builtin(_) + ))) }), Builtin::new("isInt", 1, |args| { Ok(Value::Bool(matches!(args[0], Value::Integer(_)))) -- cgit 1.4.1