summaryrefslogtreecommitdiff
path: root/src/bindings.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-10-22 08:30:23 +0300
committerLars Wirzenius <liw@liw.fi>2020-10-22 11:58:00 +0300
commit7d9a38a06b1d8fff85456d43c02011e56c562487 (patch)
tree0446520543a6245d511f843ab7c0d722f75f9d7f /src/bindings.rs
parent14e76f6341af2a02450183cb7514f5ea97d18ebc (diff)
downloadsubplot-7d9a38a06b1d8fff85456d43c02011e56c562487.tar.gz
chore: use as_ref().map instead of match
Debian 10 (buster) now has a sufficiently new rustc that this cleaner and shorter code works.
Diffstat (limited to 'src/bindings.rs')
-rw-r--r--src/bindings.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/bindings.rs b/src/bindings.rs
index 56936c0..5d07b8e 100644
--- a/src/bindings.rs
+++ b/src/bindings.rs
@@ -415,10 +415,7 @@ fn from_hashmap(parsed: &ParsedBinding) -> Result<Binding> {
kind,
&pattern,
&parsed.function,
- match parsed.cleanup {
- None => None,
- Some(ref s) => Some(s),
- },
+ parsed.cleanup.as_deref(),
parsed.case_sensitive,
)?)
}