diff options
author | tanishka <109246904+taniishkaaa@users.noreply.github.com> | 2024-10-07 13:22:38 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-07 07:52:38 +0000 |
commit | 38251fe5e79e66cd4f3753b87a14f5240b665ed1 (patch) | |
tree | 38e34c0b154443386e14a01eda0f407ec12416d2 /components/shared/base/text.rs | |
parent | f8933a57353aeca14a6cbc60b3cb0cf98cab6c5d (diff) | |
download | servo-38251fe5e79e66cd4f3753b87a14f5240b665ed1.tar.gz servo-38251fe5e79e66cd4f3753b87a14f5240b665ed1.zip |
clippy: Fix collapsible_match warning in components/shared (#33664)
Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
Diffstat (limited to 'components/shared/base/text.rs')
-rw-r--r-- | components/shared/base/text.rs | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/components/shared/base/text.rs b/components/shared/base/text.rs index 9a3fa5f68e6..c18898025c3 100644 --- a/components/shared/base/text.rs +++ b/components/shared/base/text.rs @@ -13,30 +13,30 @@ pub fn unicode_plane(codepoint: char) -> u32 { } pub fn is_cjk(codepoint: char) -> bool { - if let Some(block) = codepoint.block() { - match block { - UnicodeBlock::CJKRadicalsSupplement | - UnicodeBlock::KangxiRadicals | - UnicodeBlock::IdeographicDescriptionCharacters | - UnicodeBlock::CJKSymbolsandPunctuation | - UnicodeBlock::Hiragana | - UnicodeBlock::Katakana | - UnicodeBlock::Bopomofo | - UnicodeBlock::HangulCompatibilityJamo | - UnicodeBlock::Kanbun | - UnicodeBlock::BopomofoExtended | - UnicodeBlock::CJKStrokes | - UnicodeBlock::KatakanaPhoneticExtensions | - UnicodeBlock::EnclosedCJKLettersandMonths | - UnicodeBlock::CJKCompatibility | - UnicodeBlock::CJKUnifiedIdeographsExtensionA | - UnicodeBlock::YijingHexagramSymbols | - UnicodeBlock::CJKUnifiedIdeographs | - UnicodeBlock::CJKCompatibilityIdeographs | - UnicodeBlock::CJKCompatibilityForms | - UnicodeBlock::HalfwidthandFullwidthForms => return true, - _ => {}, - } + if let Some( + UnicodeBlock::CJKRadicalsSupplement | + UnicodeBlock::KangxiRadicals | + UnicodeBlock::IdeographicDescriptionCharacters | + UnicodeBlock::CJKSymbolsandPunctuation | + UnicodeBlock::Hiragana | + UnicodeBlock::Katakana | + UnicodeBlock::Bopomofo | + UnicodeBlock::HangulCompatibilityJamo | + UnicodeBlock::Kanbun | + UnicodeBlock::BopomofoExtended | + UnicodeBlock::CJKStrokes | + UnicodeBlock::KatakanaPhoneticExtensions | + UnicodeBlock::EnclosedCJKLettersandMonths | + UnicodeBlock::CJKCompatibility | + UnicodeBlock::CJKUnifiedIdeographsExtensionA | + UnicodeBlock::YijingHexagramSymbols | + UnicodeBlock::CJKUnifiedIdeographs | + UnicodeBlock::CJKCompatibilityIdeographs | + UnicodeBlock::CJKCompatibilityForms | + UnicodeBlock::HalfwidthandFullwidthForms, + ) = codepoint.block() + { + return true; } // https://en.wikipedia.org/wiki/Plane_(Unicode)#Supplementary_Ideographic_Plane |