From e974285e4bc2054db0db27308d538dcd199f7c13 Mon Sep 17 00:00:00 2001 From: andy Date: Mon, 21 Jun 2021 02:27:12 +0000 Subject: [PATCH] rustfmt shield.rs --- src/entity/item/shield.rs | 148 +++++++++++++++++++++++++++++++++++++- 1 file changed, 147 insertions(+), 1 deletion(-) diff --git a/src/entity/item/shield.rs b/src/entity/item/shield.rs index 40faf4e..5c42598 100644 --- a/src/entity/item/shield.rs +++ b/src/entity/item/shield.rs @@ -550,6 +550,152 @@ impl Shield { } pub fn is_rare_item(self) -> bool { - matches!(self.shield, ShieldType::InvisibleGuard | ShieldType::SacredGuard | ShieldType::SPartsVer116 | ShieldType::SPartsVer201 | ShieldType::LightRelief | ShieldType::ShieldOfDelsaber | ShieldType::ForceWall | ShieldType::RangerWall | ShieldType::HunterWall | ShieldType::AttributeWall | ShieldType::SecretGear | ShieldType::CombatGear | ShieldType::ProtoRegeneGear | ShieldType::RegenerateGear | ShieldType::RegeneGearAdv | ShieldType::FlowensShield | ShieldType::CustomBarrierVerOo | ShieldType::DbsShield | ShieldType::RedRing | ShieldType::TripolicShield | ShieldType::StandstillShield | ShieldType::SafetyHeart | ShieldType::KasamiBracer | ShieldType::GodsShieldSuzaku | ShieldType::GodsShieldGenbu | ShieldType::GodsShieldByakko | ShieldType::GodsShieldSeiryu | ShieldType::HuntersShell | ShieldType::RicosGlasses | ShieldType::RicosEarring | ShieldType::BlueRing | ShieldType::Barrier2 | ShieldType::SecureFeet | ShieldType::Barrier3 | ShieldType::Barrier4 | ShieldType::Barrier5 | ShieldType::Barrier6 | ShieldType::RestaMerge | ShieldType::AntiMerge | ShieldType::ShiftaMerge | ShieldType::DebandMerge | ShieldType::FoieMerge | ShieldType::GifoieMerge | ShieldType::RafoieMerge | ShieldType::RedMerge | ShieldType::BartaMerge | ShieldType::GibartaMerge | ShieldType::RabartaMerge | ShieldType::BlueMerge | ShieldType::ZondeMerge | ShieldType::GizondeMerge | ShieldType::RazondeMerge | ShieldType::YellowMerge | ShieldType::RecoveryBarrier | ShieldType::AssistBarrier | ShieldType::RedBarrier | ShieldType::BlueBarrier | ShieldType::YellowBarrier | ShieldType::WeaponsGoldShield | ShieldType::BlackGear | ShieldType::WorksGuard | ShieldType::RagolRing | ShieldType::BlueRing2 | ShieldType::BlueRing3 | ShieldType::BlueRing4 | ShieldType::BlueRing5 | ShieldType::BlueRing6 | ShieldType::BlueRing7 | ShieldType::BlueRing8 | ShieldType::BlueRing9 | ShieldType::GreenRing | ShieldType::GreenRing2 | ShieldType::GreenRing3 | ShieldType::GreenRing4 | ShieldType::GreenRing5 | ShieldType::GreenRing6 | ShieldType::GreenRing7 | ShieldType::GreenRing8 | ShieldType::YellowRing | ShieldType::YellowRing2 | ShieldType::YellowRing3 | ShieldType::YellowRing4 | ShieldType::YellowRing5 | ShieldType::YellowRing6 | ShieldType::YellowRing7 | ShieldType::YellowRing8 | ShieldType::PurpleRing | ShieldType::PurpleRing2 | ShieldType::PurpleRing3 | ShieldType::PurpleRing4 | ShieldType::PurpleRing5 | ShieldType::PurpleRing6 | ShieldType::PurpleRing7 | ShieldType::PurpleRing8 | ShieldType::WhiteRing | ShieldType::WhiteRing2 | ShieldType::WhiteRing3 | ShieldType::WhiteRing4 | ShieldType::WhiteRing5 | ShieldType::WhiteRing6 | ShieldType::WhiteRing7 | ShieldType::WhiteRing8 | ShieldType::BlackRing | ShieldType::BlackRing2 | ShieldType::BlackRing3 | ShieldType::BlackRing4 | ShieldType::BlackRing5 | ShieldType::BlackRing6 | ShieldType::BlackRing7 | ShieldType::BlackRing8 | ShieldType::WeaponsSilverShield | ShieldType::WeaponsCopperShield | ShieldType::Gratia | ShieldType::TripolicReflector | ShieldType::StrikerPlus | ShieldType::RegenerateGearBP | ShieldType::Rupika | ShieldType::YataMirror | ShieldType::BunnyEars | ShieldType::CatEars | ShieldType::ThreeSeals | ShieldType::GodsShieldKouryu | ShieldType::DfShield | ShieldType::FromTheDepths | ShieldType::DeRolLeShield | ShieldType::HoneycombReflector | ShieldType::Epsiguard | ShieldType::AngelRing | ShieldType::UnionGuard | ShieldType::UnionGuard2 | ShieldType::UnionGuard3 | ShieldType::UnionGuard4 | ShieldType::StinkShield | ShieldType::Unknownb | ShieldType::Genpei | ShieldType::Genpei2 | ShieldType::Genpei3 | ShieldType::Genpei4 | ShieldType::Genpei5 | ShieldType::Genpei6 | ShieldType::Genpei7 | ShieldType::Genpei8 | ShieldType::Genpei9 | ShieldType::Genpei10) + matches!( + self.shield, + ShieldType::InvisibleGuard + | ShieldType::SacredGuard + | ShieldType::SPartsVer116 + | ShieldType::SPartsVer201 + | ShieldType::LightRelief + | ShieldType::ShieldOfDelsaber + | ShieldType::ForceWall + | ShieldType::RangerWall + | ShieldType::HunterWall + | ShieldType::AttributeWall + | ShieldType::SecretGear + | ShieldType::CombatGear + | ShieldType::ProtoRegeneGear + | ShieldType::RegenerateGear + | ShieldType::RegeneGearAdv + | ShieldType::FlowensShield + | ShieldType::CustomBarrierVerOo + | ShieldType::DbsShield + | ShieldType::RedRing + | ShieldType::TripolicShield + | ShieldType::StandstillShield + | ShieldType::SafetyHeart + | ShieldType::KasamiBracer + | ShieldType::GodsShieldSuzaku + | ShieldType::GodsShieldGenbu + | ShieldType::GodsShieldByakko + | ShieldType::GodsShieldSeiryu + | ShieldType::HuntersShell + | ShieldType::RicosGlasses + | ShieldType::RicosEarring + | ShieldType::BlueRing + | ShieldType::Barrier2 + | ShieldType::SecureFeet + | ShieldType::Barrier3 + | ShieldType::Barrier4 + | ShieldType::Barrier5 + | ShieldType::Barrier6 + | ShieldType::RestaMerge + | ShieldType::AntiMerge + | ShieldType::ShiftaMerge + | ShieldType::DebandMerge + | ShieldType::FoieMerge + | ShieldType::GifoieMerge + | ShieldType::RafoieMerge + | ShieldType::RedMerge + | ShieldType::BartaMerge + | ShieldType::GibartaMerge + | ShieldType::RabartaMerge + | ShieldType::BlueMerge + | ShieldType::ZondeMerge + | ShieldType::GizondeMerge + | ShieldType::RazondeMerge + | ShieldType::YellowMerge + | ShieldType::RecoveryBarrier + | ShieldType::AssistBarrier + | ShieldType::RedBarrier + | ShieldType::BlueBarrier + | ShieldType::YellowBarrier + | ShieldType::WeaponsGoldShield + | ShieldType::BlackGear + | ShieldType::WorksGuard + | ShieldType::RagolRing + | ShieldType::BlueRing2 + | ShieldType::BlueRing3 + | ShieldType::BlueRing4 + | ShieldType::BlueRing5 + | ShieldType::BlueRing6 + | ShieldType::BlueRing7 + | ShieldType::BlueRing8 + | ShieldType::BlueRing9 + | ShieldType::GreenRing + | ShieldType::GreenRing2 + | ShieldType::GreenRing3 + | ShieldType::GreenRing4 + | ShieldType::GreenRing5 + | ShieldType::GreenRing6 + | ShieldType::GreenRing7 + | ShieldType::GreenRing8 + | ShieldType::YellowRing + | ShieldType::YellowRing2 + | ShieldType::YellowRing3 + | ShieldType::YellowRing4 + | ShieldType::YellowRing5 + | ShieldType::YellowRing6 + | ShieldType::YellowRing7 + | ShieldType::YellowRing8 + | ShieldType::PurpleRing + | ShieldType::PurpleRing2 + | ShieldType::PurpleRing3 + | ShieldType::PurpleRing4 + | ShieldType::PurpleRing5 + | ShieldType::PurpleRing6 + | ShieldType::PurpleRing7 + | ShieldType::PurpleRing8 + | ShieldType::WhiteRing + | ShieldType::WhiteRing2 + | ShieldType::WhiteRing3 + | ShieldType::WhiteRing4 + | ShieldType::WhiteRing5 + | ShieldType::WhiteRing6 + | ShieldType::WhiteRing7 + | ShieldType::WhiteRing8 + | ShieldType::BlackRing + | ShieldType::BlackRing2 + | ShieldType::BlackRing3 + | ShieldType::BlackRing4 + | ShieldType::BlackRing5 + | ShieldType::BlackRing6 + | ShieldType::BlackRing7 + | ShieldType::BlackRing8 + | ShieldType::WeaponsSilverShield + | ShieldType::WeaponsCopperShield + | ShieldType::Gratia + | ShieldType::TripolicReflector + | ShieldType::StrikerPlus + | ShieldType::RegenerateGearBP + | ShieldType::Rupika + | ShieldType::YataMirror + | ShieldType::BunnyEars + | ShieldType::CatEars + | ShieldType::ThreeSeals + | ShieldType::GodsShieldKouryu + | ShieldType::DfShield + | ShieldType::FromTheDepths + | ShieldType::DeRolLeShield + | ShieldType::HoneycombReflector + | ShieldType::Epsiguard + | ShieldType::AngelRing + | ShieldType::UnionGuard + | ShieldType::UnionGuard2 + | ShieldType::UnionGuard3 + | ShieldType::UnionGuard4 + | ShieldType::StinkShield + | ShieldType::Unknownb + | ShieldType::Genpei + | ShieldType::Genpei2 + | ShieldType::Genpei3 + | ShieldType::Genpei4 + | ShieldType::Genpei5 + | ShieldType::Genpei6 + | ShieldType::Genpei7 + | ShieldType::Genpei8 + | ShieldType::Genpei9 + | ShieldType::Genpei10 + ) } }