From f895a27136d7d08a3cfe8d0696e39f1adf994a8e Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Sun, 24 Apr 2022 15:31:02 +0200 Subject: [PATCH] Simplify known VST3 note expression match --- src/wrapper/vst3/note_expressions.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/wrapper/vst3/note_expressions.rs b/src/wrapper/vst3/note_expressions.rs index c2607120..aefa4721 100644 --- a/src/wrapper/vst3/note_expressions.rs +++ b/src/wrapper/vst3/note_expressions.rs @@ -46,15 +46,15 @@ impl NoteExpressionController { /// `INoteExpressionController::get_note_expression_info()` with malformed expression index /// arguments. pub const fn known_expression_type_id(type_id: u32) -> bool { - match type_id { + matches!( + type_id, VOLUME_EXPRESSION_ID - | PAN_EXPRESSION_ID - | TUNING_EXPRESSION_ID - | VIBRATO_EXPRESSION_ID - | EXPRESSION_EXPRESSION_ID - | BRIGHTNESS_EXPRESSION_ID => true, - _ => false, - } + | PAN_EXPRESSION_ID + | TUNING_EXPRESSION_ID + | VIBRATO_EXPRESSION_ID + | EXPRESSION_EXPRESSION_ID + | BRIGHTNESS_EXPRESSION_ID + ) } /// Register the note ID from a note on event so it can later be retrieved when handling a note