diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-10-22 08:30:23 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-10-22 11:58:00 +0300 |
commit | 7d9a38a06b1d8fff85456d43c02011e56c562487 (patch) | |
tree | 0446520543a6245d511f843ab7c0d722f75f9d7f /src/bindings.rs | |
parent | 14e76f6341af2a02450183cb7514f5ea97d18ebc (diff) | |
download | subplot-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.rs | 5 |
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, )?) } |