summaryrefslogtreecommitdiff
path: root/src/eval/value.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-05-30 10:31:31 +0200
committerLaurenz <laurmaedje@gmail.com>2022-05-30 10:33:51 +0200
commitccb4753e24eefb5b8cf2acd6d25f0e2afce1c022 (patch)
tree1ccad8397a675f840c71479bf088a39263507b74 /src/eval/value.rs
parent757615dc420b00e52eed6aad11595828e9101ba1 (diff)
Find optionally takes function instead of value
Diffstat (limited to 'src/eval/value.rs')
-rw-r--r--src/eval/value.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/eval/value.rs b/src/eval/value.rs
index 9b36812a..22f8d3cf 100644
--- a/src/eval/value.rs
+++ b/src/eval/value.rs
@@ -713,9 +713,9 @@ castable! {
castable! {
Pattern,
Expected: "function, string or regular expression",
- Value::Func(func) => Pattern::Node(func.node()?),
- Value::Str(text) => Pattern::text(&text),
- @regex: Regex => Pattern::Regex(regex.clone()),
+ Value::Func(func) => Self::Node(func.node()?),
+ Value::Str(text) => Self::text(&text),
+ @regex: Regex => Self::Regex(regex.clone()),
}
#[cfg(test)]