From 61051787dcfdc85150f9dc8bbc087616aa05c474 Mon Sep 17 00:00:00 2001 From: Bruce Mitchener Date: Tue, 15 Oct 2024 00:16:48 +0700 Subject: [PATCH] write-fonts: Fix `clippy::single_match` lint --- write-fonts/src/validate.rs | 5 ++--- write-fonts/src/write.rs | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/write-fonts/src/validate.rs b/write-fonts/src/validate.rs index 39a2135ce..f284a3411 100644 --- a/write-fonts/src/validate.rs +++ b/write-fonts/src/validate.rs @@ -211,9 +211,8 @@ impl Validate for NullableOffsetMarker { impl Validate for Option { fn validate_impl(&self, ctx: &mut ValidationCtx) { - match self { - Some(t) => t.validate_impl(ctx), - None => (), + if let Some(t) = self { + t.validate_impl(ctx) } } } diff --git a/write-fonts/src/write.rs b/write-fonts/src/write.rs index c4e0b865b..a7bd8ef9f 100644 --- a/write-fonts/src/write.rs +++ b/write-fonts/src/write.rs @@ -330,9 +330,8 @@ impl FontWrite for Vec { impl FontWrite for Option { fn write_into(&self, writer: &mut TableWriter) { - match self { - Some(obj) => obj.write_into(writer), - None => (), + if let Some(obj) = self { + obj.write_into(writer) } } }