about summary refs log tree commit diff
path: root/tvix/eval/src/builtins/mod.rs
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-08-25T15·39+0300
committertazjin <tazjin@tvl.su>2022-09-03T00·47+0000
commitedee8eecdf706803d3182a4a427c33ba33c71db1 (patch)
treea87d66253160c1b53d086c6ab5779d3d5a7794dd /tvix/eval/src/builtins/mod.rs
parent39b01c302937fe3e91c15758b520c3ecc5379c7b (diff)
fix(tvix/eval): address all current clippy lints r/4608
Change-Id: I758fc4f3b9078de7ca6228a75a4351c3e085c4cf
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6272
Reviewed-by: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/builtins/mod.rs')
-rw-r--r--tvix/eval/src/builtins/mod.rs9
1 files changed, 4 insertions, 5 deletions
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<Builtin> {
             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(_))))