Struct veloren_common::terrain::sprite::sprite_kind::Cases

source ·
pub struct Cases<Elim: PackedElim> {
Show 286 fields pub Empty: Elim::Empty, pub Ember: Elim::Ember, pub SmokeDummy: Elim::SmokeDummy, pub Bomb: Elim::Bomb, pub FireBlock: Elim::FireBlock, pub HotSurface: Elim::HotSurface, pub Stones2: Elim::Stones2, pub CoatRack: Elim::CoatRack, pub Bed: Elim::Bed, pub Bench: Elim::Bench, pub ChairSingle: Elim::ChairSingle, pub ChairDouble: Elim::ChairDouble, pub DrawerLarge: Elim::DrawerLarge, pub DrawerMedium: Elim::DrawerMedium, pub DrawerSmall: Elim::DrawerSmall, pub TableSide: Elim::TableSide, pub TableDining: Elim::TableDining, pub TableDouble: Elim::TableDouble, pub WardrobeSingle: Elim::WardrobeSingle, pub WardrobeDouble: Elim::WardrobeDouble, pub BookshelfArabic: Elim::BookshelfArabic, pub WallTableArabic: Elim::WallTableArabic, pub TableArabicLarge: Elim::TableArabicLarge, pub TableArabicSmall: Elim::TableArabicSmall, pub CupboardArabic: Elim::CupboardArabic, pub OvenArabic: Elim::OvenArabic, pub CushionArabic: Elim::CushionArabic, pub CanapeArabic: Elim::CanapeArabic, pub Shelf: Elim::Shelf, pub Planter: Elim::Planter, pub Pot: Elim::Pot, pub BedMesa: Elim::BedMesa, pub WallTableMesa: Elim::WallTableMesa, pub MirrorMesa: Elim::MirrorMesa, pub WardrobeSingleMesa: Elim::WardrobeSingleMesa, pub WardrobeDoubleMesa: Elim::WardrobeDoubleMesa, pub CupboardMesa: Elim::CupboardMesa, pub TableCoastalLarge: Elim::TableCoastalLarge, pub BenchCoastal: Elim::BenchCoastal, pub CraftingBench: Elim::CraftingBench, pub Forge: Elim::Forge, pub Cauldron: Elim::Cauldron, pub Anvil: Elim::Anvil, pub CookingPot: Elim::CookingPot, pub SpinningWheel: Elim::SpinningWheel, pub TanningRack: Elim::TanningRack, pub Loom: Elim::Loom, pub DismantlingBench: Elim::DismantlingBench, pub RepairBench: Elim::RepairBench, pub HangingBasket: Elim::HangingBasket, pub HangingSign: Elim::HangingSign, pub ChristmasOrnament: Elim::ChristmasOrnament, pub ChristmasWreath: Elim::ChristmasWreath, pub WallLampWizard: Elim::WallLampWizard, pub WallLamp: Elim::WallLamp, pub WallLampSmall: Elim::WallLampSmall, pub WallSconce: Elim::WallSconce, pub DungeonWallDecor: Elim::DungeonWallDecor, pub WallLampMesa: Elim::WallLampMesa, pub Tent: Elim::Tent, pub Bedroll: Elim::Bedroll, pub BedrollSnow: Elim::BedrollSnow, pub BedrollPirate: Elim::BedrollPirate, pub Sign: Elim::Sign, pub Helm: Elim::Helm, pub Scarecrow: Elim::Scarecrow, pub FountainArabic: Elim::FountainArabic, pub Hearth: Elim::Hearth, pub BarrelCactus: Elim::BarrelCactus, pub RoundCactus: Elim::RoundCactus, pub ShortCactus: Elim::ShortCactus, pub MedFlatCactus: Elim::MedFlatCactus, pub ShortFlatCactus: Elim::ShortFlatCactus, pub LargeCactus: Elim::LargeCactus, pub TallCactus: Elim::TallCactus, pub BlueFlower: Elim::BlueFlower, pub PinkFlower: Elim::PinkFlower, pub PurpleFlower: Elim::PurpleFlower, pub RedFlower: Elim::RedFlower, pub WhiteFlower: Elim::WhiteFlower, pub YellowFlower: Elim::YellowFlower, pub Sunflower: Elim::Sunflower, pub Moonbell: Elim::Moonbell, pub Pyrebloom: Elim::Pyrebloom, pub LushFlower: Elim::LushFlower, pub LanternFlower: Elim::LanternFlower, pub LongGrass: Elim::LongGrass, pub MediumGrass: Elim::MediumGrass, pub ShortGrass: Elim::ShortGrass, pub Fern: Elim::Fern, pub LargeGrass: Elim::LargeGrass, pub GrassSnow: Elim::GrassSnow, pub Reed: Elim::Reed, pub GrassBlue: Elim::GrassBlue, pub SavannaGrass: Elim::SavannaGrass, pub TallSavannaGrass: Elim::TallSavannaGrass, pub RedSavannaGrass: Elim::RedSavannaGrass, pub SavannaBush: Elim::SavannaBush, pub Welwitch: Elim::Welwitch, pub LeafyPlant: Elim::LeafyPlant, pub DeadBush: Elim::DeadBush, pub JungleFern: Elim::JungleFern, pub GrassBlueShort: Elim::GrassBlueShort, pub GrassBlueMedium: Elim::GrassBlueMedium, pub GrassBlueLong: Elim::GrassBlueLong, pub CavernLillypadBlue: Elim::CavernLillypadBlue, pub EnsnaringVines: Elim::EnsnaringVines, pub LillyPads: Elim::LillyPads, pub JungleLeafyPlant: Elim::JungleLeafyPlant, pub JungleRedGrass: Elim::JungleRedGrass, pub LanternPlant: Elim::LanternPlant, pub SporeReed: Elim::SporeReed, pub DeadPlant: Elim::DeadPlant, pub Corn: Elim::Corn, pub WheatYellow: Elim::WheatYellow, pub WheatGreen: Elim::WheatGreen, pub LingonBerry: Elim::LingonBerry, pub Blueberry: Elim::Blueberry, pub Cabbage: Elim::Cabbage, pub Pumpkin: Elim::Pumpkin, pub Carrot: Elim::Carrot, pub Tomato: Elim::Tomato, pub Radish: Elim::Radish, pub Turnip: Elim::Turnip, pub Flax: Elim::Flax, pub Mushroom: Elim::Mushroom, pub CaveMushroom: Elim::CaveMushroom, pub Cotton: Elim::Cotton, pub WildFlax: Elim::WildFlax, pub SewerMushroom: Elim::SewerMushroom, pub LushMushroom: Elim::LushMushroom, pub RockyMushroom: Elim::RockyMushroom, pub GlowMushroom: Elim::GlowMushroom, pub StonyCoral: Elim::StonyCoral, pub SoftCoral: Elim::SoftCoral, pub SeaweedTemperate: Elim::SeaweedTemperate, pub SeaweedTropical: Elim::SeaweedTropical, pub GiantKelp: Elim::GiantKelp, pub BullKelp: Elim::BullKelp, pub WavyAlgae: Elim::WavyAlgae, pub SeaGrapes: Elim::SeaGrapes, pub MermaidsFan: Elim::MermaidsFan, pub SeaAnemone: Elim::SeaAnemone, pub Seagrass: Elim::Seagrass, pub RedAlgae: Elim::RedAlgae, pub Liana: Elim::Liana, pub MycelBlue: Elim::MycelBlue, pub CeilingMushroom: Elim::CeilingMushroom, pub Mold: Elim::Mold, pub Root: Elim::Root, pub CeilingLanternPlant: Elim::CeilingLanternPlant, pub CeilingLanternFlower: Elim::CeilingLanternFlower, pub CeilingJungleLeafyPlant: Elim::CeilingJungleLeafyPlant, pub Twigs: Elim::Twigs, pub Wood: Elim::Wood, pub Bamboo: Elim::Bamboo, pub Hardwood: Elim::Hardwood, pub Ironwood: Elim::Ironwood, pub Frostwood: Elim::Frostwood, pub Eldwood: Elim::Eldwood, pub Apple: Elim::Apple, pub Coconut: Elim::Coconut, pub Stones: Elim::Stones, pub Seashells: Elim::Seashells, pub Beehive: Elim::Beehive, pub Bowl: Elim::Bowl, pub PotionMinor: Elim::PotionMinor, pub PotionDummy: Elim::PotionDummy, pub VialEmpty: Elim::VialEmpty, pub Amethyst: Elim::Amethyst, pub Ruby: Elim::Ruby, pub Sapphire: Elim::Sapphire, pub Emerald: Elim::Emerald, pub Topaz: Elim::Topaz, pub Diamond: Elim::Diamond, pub Bloodstone: Elim::Bloodstone, pub Coal: Elim::Coal, pub Cobalt: Elim::Cobalt, pub Copper: Elim::Copper, pub Iron: Elim::Iron, pub Tin: Elim::Tin, pub Silver: Elim::Silver, pub Gold: Elim::Gold, pub Velorite: Elim::Velorite, pub VeloriteFrag: Elim::VeloriteFrag, pub Mud: Elim::Mud, pub Grave: Elim::Grave, pub Door: Elim::Door, pub DoorDark: Elim::DoorDark, pub DoorWide: Elim::DoorWide, pub BoneKeyhole: Elim::BoneKeyhole, pub BoneKeyDoor: Elim::BoneKeyDoor, pub Keyhole: Elim::Keyhole, pub KeyDoor: Elim::KeyDoor, pub GlassKeyhole: Elim::GlassKeyhole, pub KeyholeBars: Elim::KeyholeBars, pub HaniwaKeyDoor: Elim::HaniwaKeyDoor, pub HaniwaKeyhole: Elim::HaniwaKeyhole, pub TerracottaKeyDoor: Elim::TerracottaKeyDoor, pub TerracottaKeyhole: Elim::TerracottaKeyhole, pub SahaginKeyhole: Elim::SahaginKeyhole, pub SahaginKeyDoor: Elim::SahaginKeyDoor, pub VampireKeyDoor: Elim::VampireKeyDoor, pub VampireKeyhole: Elim::VampireKeyhole, pub MyrmidonKeyDoor: Elim::MyrmidonKeyDoor, pub MyrmidonKeyhole: Elim::MyrmidonKeyhole, pub MinotaurKeyhole: Elim::MinotaurKeyhole, pub Window1: Elim::Window1, pub Window2: Elim::Window2, pub Window3: Elim::Window3, pub Window4: Elim::Window4, pub WitchWindow: Elim::WitchWindow, pub WindowArabic: Elim::WindowArabic, pub GlassBarrier: Elim::GlassBarrier, pub SeaDecorBlock: Elim::SeaDecorBlock, pub CliffDecorBlock: Elim::CliffDecorBlock, pub MagicalBarrier: Elim::MagicalBarrier, pub OneWayWall: Elim::OneWayWall, pub SeaDecorWindowHor: Elim::SeaDecorWindowHor, pub SeaDecorWindowVer: Elim::SeaDecorWindowVer, pub DropGate: Elim::DropGate, pub DropGateBottom: Elim::DropGateBottom, pub WoodBarricades: Elim::WoodBarricades, pub Rope: Elim::Rope, pub SeaDecorChain: Elim::SeaDecorChain, pub IronSpike: Elim::IronSpike, pub DoorBars: Elim::DoorBars, pub HaniwaTrap: Elim::HaniwaTrap, pub HaniwaTrapTriggered: Elim::HaniwaTrapTriggered, pub TerracottaStatue: Elim::TerracottaStatue, pub TerracottaBlock: Elim::TerracottaBlock, pub MetalChain: Elim::MetalChain, pub FenceI: Elim::FenceI, pub FenceL: Elim::FenceL, pub FenceT: Elim::FenceT, pub FenceX: Elim::FenceX, pub FenceEnd: Elim::FenceEnd, pub Bones: Elim::Bones, pub IceCrystal: Elim::IceCrystal, pub GlowIceCrystal: Elim::GlowIceCrystal, pub CrystalHigh: Elim::CrystalHigh, pub CrystalLow: Elim::CrystalLow, pub UnderwaterVent: Elim::UnderwaterVent, pub SeaUrchin: Elim::SeaUrchin, pub IceSpike: Elim::IceSpike, pub Orb: Elim::Orb, pub EnsnaringWeb: Elim::EnsnaringWeb, pub DiamondLight: Elim::DiamondLight, pub Gravestone: Elim::Gravestone, pub Melon: Elim::Melon, pub ForgeTools: Elim::ForgeTools, pub JugAndBowlArabic: Elim::JugAndBowlArabic, pub JugArabic: Elim::JugArabic, pub DecorSetArabic: Elim::DecorSetArabic, pub SepareArabic: Elim::SepareArabic, pub Candle: Elim::Candle, pub SmithingTable: Elim::SmithingTable, pub Forge0: Elim::Forge0, pub GearWheel0: Elim::GearWheel0, pub Quench0: Elim::Quench0, pub SeaDecorEmblem: Elim::SeaDecorEmblem, pub SeaDecorPillar: Elim::SeaDecorPillar, pub MagicalSeal: Elim::MagicalSeal, pub JugAndCupsCoastal: Elim::JugAndCupsCoastal, pub Lantern: Elim::Lantern, pub StreetLamp: Elim::StreetLamp, pub StreetLampTall: Elim::StreetLampTall, pub SeashellLantern: Elim::SeashellLantern, pub FireBowlGround: Elim::FireBowlGround, pub MesaLantern: Elim::MesaLantern, pub Chest: Elim::Chest, pub DungeonChest0: Elim::DungeonChest0, pub DungeonChest1: Elim::DungeonChest1, pub DungeonChest2: Elim::DungeonChest2, pub DungeonChest3: Elim::DungeonChest3, pub DungeonChest4: Elim::DungeonChest4, pub DungeonChest5: Elim::DungeonChest5, pub CoralChest: Elim::CoralChest, pub HaniwaUrn: Elim::HaniwaUrn, pub TerracottaChest: Elim::TerracottaChest, pub SahaginChest: Elim::SahaginChest, pub CommonLockedChest: Elim::CommonLockedChest, pub ChestBuried: Elim::ChestBuried, pub Crate: Elim::Crate, pub Barrel: Elim::Barrel, pub CrateBlock: Elim::CrateBlock,
}

Fields§

§Empty: Elim::Empty§Ember: Elim::Ember§SmokeDummy: Elim::SmokeDummy§Bomb: Elim::Bomb§FireBlock: Elim::FireBlock§HotSurface: Elim::HotSurface§Stones2: Elim::Stones2§CoatRack: Elim::CoatRack§Bed: Elim::Bed§Bench: Elim::Bench§ChairSingle: Elim::ChairSingle§ChairDouble: Elim::ChairDouble§DrawerLarge: Elim::DrawerLarge§DrawerMedium: Elim::DrawerMedium§DrawerSmall: Elim::DrawerSmall§TableSide: Elim::TableSide§TableDining: Elim::TableDining§TableDouble: Elim::TableDouble§WardrobeSingle: Elim::WardrobeSingle§WardrobeDouble: Elim::WardrobeDouble§BookshelfArabic: Elim::BookshelfArabic§WallTableArabic: Elim::WallTableArabic§TableArabicLarge: Elim::TableArabicLarge§TableArabicSmall: Elim::TableArabicSmall§CupboardArabic: Elim::CupboardArabic§OvenArabic: Elim::OvenArabic§CushionArabic: Elim::CushionArabic§CanapeArabic: Elim::CanapeArabic§Shelf: Elim::Shelf§Planter: Elim::Planter§Pot: Elim::Pot§BedMesa: Elim::BedMesa§WallTableMesa: Elim::WallTableMesa§MirrorMesa: Elim::MirrorMesa§WardrobeSingleMesa: Elim::WardrobeSingleMesa§WardrobeDoubleMesa: Elim::WardrobeDoubleMesa§CupboardMesa: Elim::CupboardMesa§TableCoastalLarge: Elim::TableCoastalLarge§BenchCoastal: Elim::BenchCoastal§CraftingBench: Elim::CraftingBench§Forge: Elim::Forge§Cauldron: Elim::Cauldron§Anvil: Elim::Anvil§CookingPot: Elim::CookingPot§SpinningWheel: Elim::SpinningWheel§TanningRack: Elim::TanningRack§Loom: Elim::Loom§DismantlingBench: Elim::DismantlingBench§RepairBench: Elim::RepairBench§HangingBasket: Elim::HangingBasket§HangingSign: Elim::HangingSign§ChristmasOrnament: Elim::ChristmasOrnament§ChristmasWreath: Elim::ChristmasWreath§WallLampWizard: Elim::WallLampWizard§WallLamp: Elim::WallLamp§WallLampSmall: Elim::WallLampSmall§WallSconce: Elim::WallSconce§DungeonWallDecor: Elim::DungeonWallDecor§WallLampMesa: Elim::WallLampMesa§Tent: Elim::Tent§Bedroll: Elim::Bedroll§BedrollSnow: Elim::BedrollSnow§BedrollPirate: Elim::BedrollPirate§Sign: Elim::Sign§Helm: Elim::Helm§Scarecrow: Elim::Scarecrow§FountainArabic: Elim::FountainArabic§Hearth: Elim::Hearth§BarrelCactus: Elim::BarrelCactus§RoundCactus: Elim::RoundCactus§ShortCactus: Elim::ShortCactus§MedFlatCactus: Elim::MedFlatCactus§ShortFlatCactus: Elim::ShortFlatCactus§LargeCactus: Elim::LargeCactus§TallCactus: Elim::TallCactus§BlueFlower: Elim::BlueFlower§PinkFlower: Elim::PinkFlower§PurpleFlower: Elim::PurpleFlower§RedFlower: Elim::RedFlower§WhiteFlower: Elim::WhiteFlower§YellowFlower: Elim::YellowFlower§Sunflower: Elim::Sunflower§Moonbell: Elim::Moonbell§Pyrebloom: Elim::Pyrebloom§LushFlower: Elim::LushFlower§LanternFlower: Elim::LanternFlower§LongGrass: Elim::LongGrass§MediumGrass: Elim::MediumGrass§ShortGrass: Elim::ShortGrass§Fern: Elim::Fern§LargeGrass: Elim::LargeGrass§GrassSnow: Elim::GrassSnow§Reed: Elim::Reed§GrassBlue: Elim::GrassBlue§SavannaGrass: Elim::SavannaGrass§TallSavannaGrass: Elim::TallSavannaGrass§RedSavannaGrass: Elim::RedSavannaGrass§SavannaBush: Elim::SavannaBush§Welwitch: Elim::Welwitch§LeafyPlant: Elim::LeafyPlant§DeadBush: Elim::DeadBush§JungleFern: Elim::JungleFern§GrassBlueShort: Elim::GrassBlueShort§GrassBlueMedium: Elim::GrassBlueMedium§GrassBlueLong: Elim::GrassBlueLong§CavernLillypadBlue: Elim::CavernLillypadBlue§EnsnaringVines: Elim::EnsnaringVines§LillyPads: Elim::LillyPads§JungleLeafyPlant: Elim::JungleLeafyPlant§JungleRedGrass: Elim::JungleRedGrass§LanternPlant: Elim::LanternPlant§SporeReed: Elim::SporeReed§DeadPlant: Elim::DeadPlant§Corn: Elim::Corn§WheatYellow: Elim::WheatYellow§WheatGreen: Elim::WheatGreen§LingonBerry: Elim::LingonBerry§Blueberry: Elim::Blueberry§Cabbage: Elim::Cabbage§Pumpkin: Elim::Pumpkin§Carrot: Elim::Carrot§Tomato: Elim::Tomato§Radish: Elim::Radish§Turnip: Elim::Turnip§Flax: Elim::Flax§Mushroom: Elim::Mushroom§CaveMushroom: Elim::CaveMushroom§Cotton: Elim::Cotton§WildFlax: Elim::WildFlax§SewerMushroom: Elim::SewerMushroom§LushMushroom: Elim::LushMushroom§RockyMushroom: Elim::RockyMushroom§GlowMushroom: Elim::GlowMushroom§StonyCoral: Elim::StonyCoral§SoftCoral: Elim::SoftCoral§SeaweedTemperate: Elim::SeaweedTemperate§SeaweedTropical: Elim::SeaweedTropical§GiantKelp: Elim::GiantKelp§BullKelp: Elim::BullKelp§WavyAlgae: Elim::WavyAlgae§SeaGrapes: Elim::SeaGrapes§MermaidsFan: Elim::MermaidsFan§SeaAnemone: Elim::SeaAnemone§Seagrass: Elim::Seagrass§RedAlgae: Elim::RedAlgae§Liana: Elim::Liana§MycelBlue: Elim::MycelBlue§CeilingMushroom: Elim::CeilingMushroom§Mold: Elim::Mold§Root: Elim::Root§CeilingLanternPlant: Elim::CeilingLanternPlant§CeilingLanternFlower: Elim::CeilingLanternFlower§CeilingJungleLeafyPlant: Elim::CeilingJungleLeafyPlant§Twigs: Elim::Twigs§Wood: Elim::Wood§Bamboo: Elim::Bamboo§Hardwood: Elim::Hardwood§Ironwood: Elim::Ironwood§Frostwood: Elim::Frostwood§Eldwood: Elim::Eldwood§Apple: Elim::Apple§Coconut: Elim::Coconut§Stones: Elim::Stones§Seashells: Elim::Seashells§Beehive: Elim::Beehive§Bowl: Elim::Bowl§PotionMinor: Elim::PotionMinor§PotionDummy: Elim::PotionDummy§VialEmpty: Elim::VialEmpty§Amethyst: Elim::Amethyst§Ruby: Elim::Ruby§Sapphire: Elim::Sapphire§Emerald: Elim::Emerald§Topaz: Elim::Topaz§Diamond: Elim::Diamond§Bloodstone: Elim::Bloodstone§Coal: Elim::Coal§Cobalt: Elim::Cobalt§Copper: Elim::Copper§Iron: Elim::Iron§Tin: Elim::Tin§Silver: Elim::Silver§Gold: Elim::Gold§Velorite: Elim::Velorite§VeloriteFrag: Elim::VeloriteFrag§Mud: Elim::Mud§Grave: Elim::Grave§Door: Elim::Door§DoorDark: Elim::DoorDark§DoorWide: Elim::DoorWide§BoneKeyhole: Elim::BoneKeyhole§BoneKeyDoor: Elim::BoneKeyDoor§Keyhole: Elim::Keyhole§KeyDoor: Elim::KeyDoor§GlassKeyhole: Elim::GlassKeyhole§KeyholeBars: Elim::KeyholeBars§HaniwaKeyDoor: Elim::HaniwaKeyDoor§HaniwaKeyhole: Elim::HaniwaKeyhole§TerracottaKeyDoor: Elim::TerracottaKeyDoor§TerracottaKeyhole: Elim::TerracottaKeyhole§SahaginKeyhole: Elim::SahaginKeyhole§SahaginKeyDoor: Elim::SahaginKeyDoor§VampireKeyDoor: Elim::VampireKeyDoor§VampireKeyhole: Elim::VampireKeyhole§MyrmidonKeyDoor: Elim::MyrmidonKeyDoor§MyrmidonKeyhole: Elim::MyrmidonKeyhole§MinotaurKeyhole: Elim::MinotaurKeyhole§Window1: Elim::Window1§Window2: Elim::Window2§Window3: Elim::Window3§Window4: Elim::Window4§WitchWindow: Elim::WitchWindow§WindowArabic: Elim::WindowArabic§GlassBarrier: Elim::GlassBarrier§SeaDecorBlock: Elim::SeaDecorBlock§CliffDecorBlock: Elim::CliffDecorBlock§MagicalBarrier: Elim::MagicalBarrier§OneWayWall: Elim::OneWayWall§SeaDecorWindowHor: Elim::SeaDecorWindowHor§SeaDecorWindowVer: Elim::SeaDecorWindowVer§DropGate: Elim::DropGate§DropGateBottom: Elim::DropGateBottom§WoodBarricades: Elim::WoodBarricades§Rope: Elim::Rope§SeaDecorChain: Elim::SeaDecorChain§IronSpike: Elim::IronSpike§DoorBars: Elim::DoorBars§HaniwaTrap: Elim::HaniwaTrap§HaniwaTrapTriggered: Elim::HaniwaTrapTriggered§TerracottaStatue: Elim::TerracottaStatue§TerracottaBlock: Elim::TerracottaBlock§MetalChain: Elim::MetalChain§FenceI: Elim::FenceI§FenceL: Elim::FenceL§FenceT: Elim::FenceT§FenceX: Elim::FenceX§FenceEnd: Elim::FenceEnd§Bones: Elim::Bones§IceCrystal: Elim::IceCrystal§GlowIceCrystal: Elim::GlowIceCrystal§CrystalHigh: Elim::CrystalHigh§CrystalLow: Elim::CrystalLow§UnderwaterVent: Elim::UnderwaterVent§SeaUrchin: Elim::SeaUrchin§IceSpike: Elim::IceSpike§Orb: Elim::Orb§EnsnaringWeb: Elim::EnsnaringWeb§DiamondLight: Elim::DiamondLight§Gravestone: Elim::Gravestone§Melon: Elim::Melon§ForgeTools: Elim::ForgeTools§JugAndBowlArabic: Elim::JugAndBowlArabic§JugArabic: Elim::JugArabic§DecorSetArabic: Elim::DecorSetArabic§SepareArabic: Elim::SepareArabic§Candle: Elim::Candle§SmithingTable: Elim::SmithingTable§Forge0: Elim::Forge0§GearWheel0: Elim::GearWheel0§Quench0: Elim::Quench0§SeaDecorEmblem: Elim::SeaDecorEmblem§SeaDecorPillar: Elim::SeaDecorPillar§MagicalSeal: Elim::MagicalSeal§JugAndCupsCoastal: Elim::JugAndCupsCoastal§Lantern: Elim::Lantern§StreetLamp: Elim::StreetLamp§StreetLampTall: Elim::StreetLampTall§SeashellLantern: Elim::SeashellLantern§FireBowlGround: Elim::FireBowlGround§MesaLantern: Elim::MesaLantern§Chest: Elim::Chest§DungeonChest0: Elim::DungeonChest0§DungeonChest1: Elim::DungeonChest1§DungeonChest2: Elim::DungeonChest2§DungeonChest3: Elim::DungeonChest3§DungeonChest4: Elim::DungeonChest4§DungeonChest5: Elim::DungeonChest5§CoralChest: Elim::CoralChest§HaniwaUrn: Elim::HaniwaUrn§TerracottaChest: Elim::TerracottaChest§SahaginChest: Elim::SahaginChest§CommonLockedChest: Elim::CommonLockedChest§ChestBuried: Elim::ChestBuried§Crate: Elim::Crate§Barrel: Elim::Barrel§CrateBlock: Elim::CrateBlock

Trait Implementations§

source§

impl<'de, Elim: PackedElim> Deserialize<'de> for Cases<Elim>
where Elim::Empty: Deserialize<'de>, Elim::Ember: Deserialize<'de>, Elim::SmokeDummy: Deserialize<'de>, Elim::Bomb: Deserialize<'de>, Elim::FireBlock: Deserialize<'de>, Elim::HotSurface: Deserialize<'de>, Elim::Stones2: Deserialize<'de>, Elim::CoatRack: Deserialize<'de>, Elim::Bed: Deserialize<'de>, Elim::Bench: Deserialize<'de>, Elim::ChairSingle: Deserialize<'de>, Elim::ChairDouble: Deserialize<'de>, Elim::DrawerLarge: Deserialize<'de>, Elim::DrawerMedium: Deserialize<'de>, Elim::DrawerSmall: Deserialize<'de>, Elim::TableSide: Deserialize<'de>, Elim::TableDining: Deserialize<'de>, Elim::TableDouble: Deserialize<'de>, Elim::WardrobeSingle: Deserialize<'de>, Elim::WardrobeDouble: Deserialize<'de>, Elim::BookshelfArabic: Deserialize<'de>, Elim::WallTableArabic: Deserialize<'de>, Elim::TableArabicLarge: Deserialize<'de>, Elim::TableArabicSmall: Deserialize<'de>, Elim::CupboardArabic: Deserialize<'de>, Elim::OvenArabic: Deserialize<'de>, Elim::CushionArabic: Deserialize<'de>, Elim::CanapeArabic: Deserialize<'de>, Elim::Shelf: Deserialize<'de>, Elim::Planter: Deserialize<'de>, Elim::Pot: Deserialize<'de>, Elim::BedMesa: Deserialize<'de>, Elim::WallTableMesa: Deserialize<'de>, Elim::MirrorMesa: Deserialize<'de>, Elim::WardrobeSingleMesa: Deserialize<'de>, Elim::WardrobeDoubleMesa: Deserialize<'de>, Elim::CupboardMesa: Deserialize<'de>, Elim::TableCoastalLarge: Deserialize<'de>, Elim::BenchCoastal: Deserialize<'de>, Elim::CraftingBench: Deserialize<'de>, Elim::Forge: Deserialize<'de>, Elim::Cauldron: Deserialize<'de>, Elim::Anvil: Deserialize<'de>, Elim::CookingPot: Deserialize<'de>, Elim::SpinningWheel: Deserialize<'de>, Elim::TanningRack: Deserialize<'de>, Elim::Loom: Deserialize<'de>, Elim::DismantlingBench: Deserialize<'de>, Elim::RepairBench: Deserialize<'de>, Elim::HangingBasket: Deserialize<'de>, Elim::HangingSign: Deserialize<'de>, Elim::ChristmasOrnament: Deserialize<'de>, Elim::ChristmasWreath: Deserialize<'de>, Elim::WallLampWizard: Deserialize<'de>, Elim::WallLamp: Deserialize<'de>, Elim::WallLampSmall: Deserialize<'de>, Elim::WallSconce: Deserialize<'de>, Elim::DungeonWallDecor: Deserialize<'de>, Elim::WallLampMesa: Deserialize<'de>, Elim::Tent: Deserialize<'de>, Elim::Bedroll: Deserialize<'de>, Elim::BedrollSnow: Deserialize<'de>, Elim::BedrollPirate: Deserialize<'de>, Elim::Sign: Deserialize<'de>, Elim::Helm: Deserialize<'de>, Elim::Scarecrow: Deserialize<'de>, Elim::FountainArabic: Deserialize<'de>, Elim::Hearth: Deserialize<'de>, Elim::BarrelCactus: Deserialize<'de>, Elim::RoundCactus: Deserialize<'de>, Elim::ShortCactus: Deserialize<'de>, Elim::MedFlatCactus: Deserialize<'de>, Elim::ShortFlatCactus: Deserialize<'de>, Elim::LargeCactus: Deserialize<'de>, Elim::TallCactus: Deserialize<'de>, Elim::BlueFlower: Deserialize<'de>, Elim::PinkFlower: Deserialize<'de>, Elim::PurpleFlower: Deserialize<'de>, Elim::RedFlower: Deserialize<'de>, Elim::WhiteFlower: Deserialize<'de>, Elim::YellowFlower: Deserialize<'de>, Elim::Sunflower: Deserialize<'de>, Elim::Moonbell: Deserialize<'de>, Elim::Pyrebloom: Deserialize<'de>, Elim::LushFlower: Deserialize<'de>, Elim::LanternFlower: Deserialize<'de>, Elim::LongGrass: Deserialize<'de>, Elim::MediumGrass: Deserialize<'de>, Elim::ShortGrass: Deserialize<'de>, Elim::Fern: Deserialize<'de>, Elim::LargeGrass: Deserialize<'de>, Elim::GrassSnow: Deserialize<'de>, Elim::Reed: Deserialize<'de>, Elim::GrassBlue: Deserialize<'de>, Elim::SavannaGrass: Deserialize<'de>, Elim::TallSavannaGrass: Deserialize<'de>, Elim::RedSavannaGrass: Deserialize<'de>, Elim::SavannaBush: Deserialize<'de>, Elim::Welwitch: Deserialize<'de>, Elim::LeafyPlant: Deserialize<'de>, Elim::DeadBush: Deserialize<'de>, Elim::JungleFern: Deserialize<'de>, Elim::GrassBlueShort: Deserialize<'de>, Elim::GrassBlueMedium: Deserialize<'de>, Elim::GrassBlueLong: Deserialize<'de>, Elim::CavernLillypadBlue: Deserialize<'de>, Elim::EnsnaringVines: Deserialize<'de>, Elim::LillyPads: Deserialize<'de>, Elim::JungleLeafyPlant: Deserialize<'de>, Elim::JungleRedGrass: Deserialize<'de>, Elim::LanternPlant: Deserialize<'de>, Elim::SporeReed: Deserialize<'de>, Elim::DeadPlant: Deserialize<'de>, Elim::Corn: Deserialize<'de>, Elim::WheatYellow: Deserialize<'de>, Elim::WheatGreen: Deserialize<'de>, Elim::LingonBerry: Deserialize<'de>, Elim::Blueberry: Deserialize<'de>, Elim::Cabbage: Deserialize<'de>, Elim::Pumpkin: Deserialize<'de>, Elim::Carrot: Deserialize<'de>, Elim::Tomato: Deserialize<'de>, Elim::Radish: Deserialize<'de>, Elim::Turnip: Deserialize<'de>, Elim::Flax: Deserialize<'de>, Elim::Mushroom: Deserialize<'de>, Elim::CaveMushroom: Deserialize<'de>, Elim::Cotton: Deserialize<'de>, Elim::WildFlax: Deserialize<'de>, Elim::SewerMushroom: Deserialize<'de>, Elim::LushMushroom: Deserialize<'de>, Elim::RockyMushroom: Deserialize<'de>, Elim::GlowMushroom: Deserialize<'de>, Elim::StonyCoral: Deserialize<'de>, Elim::SoftCoral: Deserialize<'de>, Elim::SeaweedTemperate: Deserialize<'de>, Elim::SeaweedTropical: Deserialize<'de>, Elim::GiantKelp: Deserialize<'de>, Elim::BullKelp: Deserialize<'de>, Elim::WavyAlgae: Deserialize<'de>, Elim::SeaGrapes: Deserialize<'de>, Elim::MermaidsFan: Deserialize<'de>, Elim::SeaAnemone: Deserialize<'de>, Elim::Seagrass: Deserialize<'de>, Elim::RedAlgae: Deserialize<'de>, Elim::Liana: Deserialize<'de>, Elim::MycelBlue: Deserialize<'de>, Elim::CeilingMushroom: Deserialize<'de>, Elim::Mold: Deserialize<'de>, Elim::Root: Deserialize<'de>, Elim::CeilingLanternPlant: Deserialize<'de>, Elim::CeilingLanternFlower: Deserialize<'de>, Elim::CeilingJungleLeafyPlant: Deserialize<'de>, Elim::Twigs: Deserialize<'de>, Elim::Wood: Deserialize<'de>, Elim::Bamboo: Deserialize<'de>, Elim::Hardwood: Deserialize<'de>, Elim::Ironwood: Deserialize<'de>, Elim::Frostwood: Deserialize<'de>, Elim::Eldwood: Deserialize<'de>, Elim::Apple: Deserialize<'de>, Elim::Coconut: Deserialize<'de>, Elim::Stones: Deserialize<'de>, Elim::Seashells: Deserialize<'de>, Elim::Beehive: Deserialize<'de>, Elim::Bowl: Deserialize<'de>, Elim::PotionMinor: Deserialize<'de>, Elim::PotionDummy: Deserialize<'de>, Elim::VialEmpty: Deserialize<'de>, Elim::Amethyst: Deserialize<'de>, Elim::Ruby: Deserialize<'de>, Elim::Sapphire: Deserialize<'de>, Elim::Emerald: Deserialize<'de>, Elim::Topaz: Deserialize<'de>, Elim::Diamond: Deserialize<'de>, Elim::Bloodstone: Deserialize<'de>, Elim::Coal: Deserialize<'de>, Elim::Cobalt: Deserialize<'de>, Elim::Copper: Deserialize<'de>, Elim::Iron: Deserialize<'de>, Elim::Tin: Deserialize<'de>, Elim::Silver: Deserialize<'de>, Elim::Gold: Deserialize<'de>, Elim::Velorite: Deserialize<'de>, Elim::VeloriteFrag: Deserialize<'de>, Elim::Mud: Deserialize<'de>, Elim::Grave: Deserialize<'de>, Elim::Door: Deserialize<'de>, Elim::DoorDark: Deserialize<'de>, Elim::DoorWide: Deserialize<'de>, Elim::BoneKeyhole: Deserialize<'de>, Elim::BoneKeyDoor: Deserialize<'de>, Elim::Keyhole: Deserialize<'de>, Elim::KeyDoor: Deserialize<'de>, Elim::GlassKeyhole: Deserialize<'de>, Elim::KeyholeBars: Deserialize<'de>, Elim::HaniwaKeyDoor: Deserialize<'de>, Elim::HaniwaKeyhole: Deserialize<'de>, Elim::TerracottaKeyDoor: Deserialize<'de>, Elim::TerracottaKeyhole: Deserialize<'de>, Elim::SahaginKeyhole: Deserialize<'de>, Elim::SahaginKeyDoor: Deserialize<'de>, Elim::VampireKeyDoor: Deserialize<'de>, Elim::VampireKeyhole: Deserialize<'de>, Elim::MyrmidonKeyDoor: Deserialize<'de>, Elim::MyrmidonKeyhole: Deserialize<'de>, Elim::MinotaurKeyhole: Deserialize<'de>, Elim::Window1: Deserialize<'de>, Elim::Window2: Deserialize<'de>, Elim::Window3: Deserialize<'de>, Elim::Window4: Deserialize<'de>, Elim::WitchWindow: Deserialize<'de>, Elim::WindowArabic: Deserialize<'de>, Elim::GlassBarrier: Deserialize<'de>, Elim::SeaDecorBlock: Deserialize<'de>, Elim::CliffDecorBlock: Deserialize<'de>, Elim::MagicalBarrier: Deserialize<'de>, Elim::OneWayWall: Deserialize<'de>, Elim::SeaDecorWindowHor: Deserialize<'de>, Elim::SeaDecorWindowVer: Deserialize<'de>, Elim::DropGate: Deserialize<'de>, Elim::DropGateBottom: Deserialize<'de>, Elim::WoodBarricades: Deserialize<'de>, Elim::Rope: Deserialize<'de>, Elim::SeaDecorChain: Deserialize<'de>, Elim::IronSpike: Deserialize<'de>, Elim::DoorBars: Deserialize<'de>, Elim::HaniwaTrap: Deserialize<'de>, Elim::HaniwaTrapTriggered: Deserialize<'de>, Elim::TerracottaStatue: Deserialize<'de>, Elim::TerracottaBlock: Deserialize<'de>, Elim::MetalChain: Deserialize<'de>, Elim::FenceI: Deserialize<'de>, Elim::FenceL: Deserialize<'de>, Elim::FenceT: Deserialize<'de>, Elim::FenceX: Deserialize<'de>, Elim::FenceEnd: Deserialize<'de>, Elim::Bones: Deserialize<'de>, Elim::IceCrystal: Deserialize<'de>, Elim::GlowIceCrystal: Deserialize<'de>, Elim::CrystalHigh: Deserialize<'de>, Elim::CrystalLow: Deserialize<'de>, Elim::UnderwaterVent: Deserialize<'de>, Elim::SeaUrchin: Deserialize<'de>, Elim::IceSpike: Deserialize<'de>, Elim::Orb: Deserialize<'de>, Elim::EnsnaringWeb: Deserialize<'de>, Elim::DiamondLight: Deserialize<'de>, Elim::Gravestone: Deserialize<'de>, Elim::Melon: Deserialize<'de>, Elim::ForgeTools: Deserialize<'de>, Elim::JugAndBowlArabic: Deserialize<'de>, Elim::JugArabic: Deserialize<'de>, Elim::DecorSetArabic: Deserialize<'de>, Elim::SepareArabic: Deserialize<'de>, Elim::Candle: Deserialize<'de>, Elim::SmithingTable: Deserialize<'de>, Elim::Forge0: Deserialize<'de>, Elim::GearWheel0: Deserialize<'de>, Elim::Quench0: Deserialize<'de>, Elim::SeaDecorEmblem: Deserialize<'de>, Elim::SeaDecorPillar: Deserialize<'de>, Elim::MagicalSeal: Deserialize<'de>, Elim::JugAndCupsCoastal: Deserialize<'de>, Elim::Lantern: Deserialize<'de>, Elim::StreetLamp: Deserialize<'de>, Elim::StreetLampTall: Deserialize<'de>, Elim::SeashellLantern: Deserialize<'de>, Elim::FireBowlGround: Deserialize<'de>, Elim::MesaLantern: Deserialize<'de>, Elim::Chest: Deserialize<'de>, Elim::DungeonChest0: Deserialize<'de>, Elim::DungeonChest1: Deserialize<'de>, Elim::DungeonChest2: Deserialize<'de>, Elim::DungeonChest3: Deserialize<'de>, Elim::DungeonChest4: Deserialize<'de>, Elim::DungeonChest5: Deserialize<'de>, Elim::CoralChest: Deserialize<'de>, Elim::HaniwaUrn: Deserialize<'de>, Elim::TerracottaChest: Deserialize<'de>, Elim::SahaginChest: Deserialize<'de>, Elim::CommonLockedChest: Deserialize<'de>, Elim::ChestBuried: Deserialize<'de>, Elim::Crate: Deserialize<'de>, Elim::Barrel: Deserialize<'de>, Elim::CrateBlock: Deserialize<'de>,

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<Elim: PackedElim> Serialize for Cases<Elim>
where Elim::Empty: Serialize, Elim::Ember: Serialize, Elim::SmokeDummy: Serialize, Elim::Bomb: Serialize, Elim::FireBlock: Serialize, Elim::HotSurface: Serialize, Elim::Stones2: Serialize, Elim::CoatRack: Serialize, Elim::Bed: Serialize, Elim::Bench: Serialize, Elim::ChairSingle: Serialize, Elim::ChairDouble: Serialize, Elim::DrawerLarge: Serialize, Elim::DrawerMedium: Serialize, Elim::DrawerSmall: Serialize, Elim::TableSide: Serialize, Elim::TableDining: Serialize, Elim::TableDouble: Serialize, Elim::WardrobeSingle: Serialize, Elim::WardrobeDouble: Serialize, Elim::BookshelfArabic: Serialize, Elim::WallTableArabic: Serialize, Elim::TableArabicLarge: Serialize, Elim::TableArabicSmall: Serialize, Elim::CupboardArabic: Serialize, Elim::OvenArabic: Serialize, Elim::CushionArabic: Serialize, Elim::CanapeArabic: Serialize, Elim::Shelf: Serialize, Elim::Planter: Serialize, Elim::Pot: Serialize, Elim::BedMesa: Serialize, Elim::WallTableMesa: Serialize, Elim::MirrorMesa: Serialize, Elim::WardrobeSingleMesa: Serialize, Elim::WardrobeDoubleMesa: Serialize, Elim::CupboardMesa: Serialize, Elim::TableCoastalLarge: Serialize, Elim::BenchCoastal: Serialize, Elim::CraftingBench: Serialize, Elim::Forge: Serialize, Elim::Cauldron: Serialize, Elim::Anvil: Serialize, Elim::CookingPot: Serialize, Elim::SpinningWheel: Serialize, Elim::TanningRack: Serialize, Elim::Loom: Serialize, Elim::DismantlingBench: Serialize, Elim::RepairBench: Serialize, Elim::HangingBasket: Serialize, Elim::HangingSign: Serialize, Elim::ChristmasOrnament: Serialize, Elim::ChristmasWreath: Serialize, Elim::WallLampWizard: Serialize, Elim::WallLamp: Serialize, Elim::WallLampSmall: Serialize, Elim::WallSconce: Serialize, Elim::DungeonWallDecor: Serialize, Elim::WallLampMesa: Serialize, Elim::Tent: Serialize, Elim::Bedroll: Serialize, Elim::BedrollSnow: Serialize, Elim::BedrollPirate: Serialize, Elim::Sign: Serialize, Elim::Helm: Serialize, Elim::Scarecrow: Serialize, Elim::FountainArabic: Serialize, Elim::Hearth: Serialize, Elim::BarrelCactus: Serialize, Elim::RoundCactus: Serialize, Elim::ShortCactus: Serialize, Elim::MedFlatCactus: Serialize, Elim::ShortFlatCactus: Serialize, Elim::LargeCactus: Serialize, Elim::TallCactus: Serialize, Elim::BlueFlower: Serialize, Elim::PinkFlower: Serialize, Elim::PurpleFlower: Serialize, Elim::RedFlower: Serialize, Elim::WhiteFlower: Serialize, Elim::YellowFlower: Serialize, Elim::Sunflower: Serialize, Elim::Moonbell: Serialize, Elim::Pyrebloom: Serialize, Elim::LushFlower: Serialize, Elim::LanternFlower: Serialize, Elim::LongGrass: Serialize, Elim::MediumGrass: Serialize, Elim::ShortGrass: Serialize, Elim::Fern: Serialize, Elim::LargeGrass: Serialize, Elim::GrassSnow: Serialize, Elim::Reed: Serialize, Elim::GrassBlue: Serialize, Elim::SavannaGrass: Serialize, Elim::TallSavannaGrass: Serialize, Elim::RedSavannaGrass: Serialize, Elim::SavannaBush: Serialize, Elim::Welwitch: Serialize, Elim::LeafyPlant: Serialize, Elim::DeadBush: Serialize, Elim::JungleFern: Serialize, Elim::GrassBlueShort: Serialize, Elim::GrassBlueMedium: Serialize, Elim::GrassBlueLong: Serialize, Elim::CavernLillypadBlue: Serialize, Elim::EnsnaringVines: Serialize, Elim::LillyPads: Serialize, Elim::JungleLeafyPlant: Serialize, Elim::JungleRedGrass: Serialize, Elim::LanternPlant: Serialize, Elim::SporeReed: Serialize, Elim::DeadPlant: Serialize, Elim::Corn: Serialize, Elim::WheatYellow: Serialize, Elim::WheatGreen: Serialize, Elim::LingonBerry: Serialize, Elim::Blueberry: Serialize, Elim::Cabbage: Serialize, Elim::Pumpkin: Serialize, Elim::Carrot: Serialize, Elim::Tomato: Serialize, Elim::Radish: Serialize, Elim::Turnip: Serialize, Elim::Flax: Serialize, Elim::Mushroom: Serialize, Elim::CaveMushroom: Serialize, Elim::Cotton: Serialize, Elim::WildFlax: Serialize, Elim::SewerMushroom: Serialize, Elim::LushMushroom: Serialize, Elim::RockyMushroom: Serialize, Elim::GlowMushroom: Serialize, Elim::StonyCoral: Serialize, Elim::SoftCoral: Serialize, Elim::SeaweedTemperate: Serialize, Elim::SeaweedTropical: Serialize, Elim::GiantKelp: Serialize, Elim::BullKelp: Serialize, Elim::WavyAlgae: Serialize, Elim::SeaGrapes: Serialize, Elim::MermaidsFan: Serialize, Elim::SeaAnemone: Serialize, Elim::Seagrass: Serialize, Elim::RedAlgae: Serialize, Elim::Liana: Serialize, Elim::MycelBlue: Serialize, Elim::CeilingMushroom: Serialize, Elim::Mold: Serialize, Elim::Root: Serialize, Elim::CeilingLanternPlant: Serialize, Elim::CeilingLanternFlower: Serialize, Elim::CeilingJungleLeafyPlant: Serialize, Elim::Twigs: Serialize, Elim::Wood: Serialize, Elim::Bamboo: Serialize, Elim::Hardwood: Serialize, Elim::Ironwood: Serialize, Elim::Frostwood: Serialize, Elim::Eldwood: Serialize, Elim::Apple: Serialize, Elim::Coconut: Serialize, Elim::Stones: Serialize, Elim::Seashells: Serialize, Elim::Beehive: Serialize, Elim::Bowl: Serialize, Elim::PotionMinor: Serialize, Elim::PotionDummy: Serialize, Elim::VialEmpty: Serialize, Elim::Amethyst: Serialize, Elim::Ruby: Serialize, Elim::Sapphire: Serialize, Elim::Emerald: Serialize, Elim::Topaz: Serialize, Elim::Diamond: Serialize, Elim::Bloodstone: Serialize, Elim::Coal: Serialize, Elim::Cobalt: Serialize, Elim::Copper: Serialize, Elim::Iron: Serialize, Elim::Tin: Serialize, Elim::Silver: Serialize, Elim::Gold: Serialize, Elim::Velorite: Serialize, Elim::VeloriteFrag: Serialize, Elim::Mud: Serialize, Elim::Grave: Serialize, Elim::Door: Serialize, Elim::DoorDark: Serialize, Elim::DoorWide: Serialize, Elim::BoneKeyhole: Serialize, Elim::BoneKeyDoor: Serialize, Elim::Keyhole: Serialize, Elim::KeyDoor: Serialize, Elim::GlassKeyhole: Serialize, Elim::KeyholeBars: Serialize, Elim::HaniwaKeyDoor: Serialize, Elim::HaniwaKeyhole: Serialize, Elim::TerracottaKeyDoor: Serialize, Elim::TerracottaKeyhole: Serialize, Elim::SahaginKeyhole: Serialize, Elim::SahaginKeyDoor: Serialize, Elim::VampireKeyDoor: Serialize, Elim::VampireKeyhole: Serialize, Elim::MyrmidonKeyDoor: Serialize, Elim::MyrmidonKeyhole: Serialize, Elim::MinotaurKeyhole: Serialize, Elim::Window1: Serialize, Elim::Window2: Serialize, Elim::Window3: Serialize, Elim::Window4: Serialize, Elim::WitchWindow: Serialize, Elim::WindowArabic: Serialize, Elim::GlassBarrier: Serialize, Elim::SeaDecorBlock: Serialize, Elim::CliffDecorBlock: Serialize, Elim::MagicalBarrier: Serialize, Elim::OneWayWall: Serialize, Elim::SeaDecorWindowHor: Serialize, Elim::SeaDecorWindowVer: Serialize, Elim::DropGate: Serialize, Elim::DropGateBottom: Serialize, Elim::WoodBarricades: Serialize, Elim::Rope: Serialize, Elim::SeaDecorChain: Serialize, Elim::IronSpike: Serialize, Elim::DoorBars: Serialize, Elim::HaniwaTrap: Serialize, Elim::HaniwaTrapTriggered: Serialize, Elim::TerracottaStatue: Serialize, Elim::TerracottaBlock: Serialize, Elim::MetalChain: Serialize, Elim::FenceI: Serialize, Elim::FenceL: Serialize, Elim::FenceT: Serialize, Elim::FenceX: Serialize, Elim::FenceEnd: Serialize, Elim::Bones: Serialize, Elim::IceCrystal: Serialize, Elim::GlowIceCrystal: Serialize, Elim::CrystalHigh: Serialize, Elim::CrystalLow: Serialize, Elim::UnderwaterVent: Serialize, Elim::SeaUrchin: Serialize, Elim::IceSpike: Serialize, Elim::Orb: Serialize, Elim::EnsnaringWeb: Serialize, Elim::DiamondLight: Serialize, Elim::Gravestone: Serialize, Elim::Melon: Serialize, Elim::ForgeTools: Serialize, Elim::JugAndBowlArabic: Serialize, Elim::JugArabic: Serialize, Elim::DecorSetArabic: Serialize, Elim::SepareArabic: Serialize, Elim::Candle: Serialize, Elim::SmithingTable: Serialize, Elim::Forge0: Serialize, Elim::GearWheel0: Serialize, Elim::Quench0: Serialize, Elim::SeaDecorEmblem: Serialize, Elim::SeaDecorPillar: Serialize, Elim::MagicalSeal: Serialize, Elim::JugAndCupsCoastal: Serialize, Elim::Lantern: Serialize, Elim::StreetLamp: Serialize, Elim::StreetLampTall: Serialize, Elim::SeashellLantern: Serialize, Elim::FireBowlGround: Serialize, Elim::MesaLantern: Serialize, Elim::Chest: Serialize, Elim::DungeonChest0: Serialize, Elim::DungeonChest1: Serialize, Elim::DungeonChest2: Serialize, Elim::DungeonChest3: Serialize, Elim::DungeonChest4: Serialize, Elim::DungeonChest5: Serialize, Elim::CoralChest: Serialize, Elim::HaniwaUrn: Serialize, Elim::TerracottaChest: Serialize, Elim::SahaginChest: Serialize, Elim::CommonLockedChest: Serialize, Elim::ChestBuried: Serialize, Elim::Crate: Serialize, Elim::Barrel: Serialize, Elim::CrateBlock: Serialize,

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl<'a, 'b, Elim: PackedElim, Context, Type, S> Typed<((&'a SpriteKind,), Context), Type, S> for &'b ElimCase<Cases<Elim>>
where &'b Elim::Empty: Typed<Context, Type, S>, &'b Elim::Ember: Typed<Context, Type, S>, &'b Elim::SmokeDummy: Typed<Context, Type, S>, &'b Elim::Bomb: Typed<Context, Type, S>, &'b Elim::FireBlock: Typed<Context, Type, S>, &'b Elim::HotSurface: Typed<Context, Type, S>, &'b Elim::Stones2: Typed<Context, Type, S>, &'b Elim::CoatRack: Typed<Context, Type, S>, &'b Elim::Bed: Typed<Context, Type, S>, &'b Elim::Bench: Typed<Context, Type, S>, &'b Elim::ChairSingle: Typed<Context, Type, S>, &'b Elim::ChairDouble: Typed<Context, Type, S>, &'b Elim::DrawerLarge: Typed<Context, Type, S>, &'b Elim::DrawerMedium: Typed<Context, Type, S>, &'b Elim::DrawerSmall: Typed<Context, Type, S>, &'b Elim::TableSide: Typed<Context, Type, S>, &'b Elim::TableDining: Typed<Context, Type, S>, &'b Elim::TableDouble: Typed<Context, Type, S>, &'b Elim::WardrobeSingle: Typed<Context, Type, S>, &'b Elim::WardrobeDouble: Typed<Context, Type, S>, &'b Elim::BookshelfArabic: Typed<Context, Type, S>, &'b Elim::WallTableArabic: Typed<Context, Type, S>, &'b Elim::TableArabicLarge: Typed<Context, Type, S>, &'b Elim::TableArabicSmall: Typed<Context, Type, S>, &'b Elim::CupboardArabic: Typed<Context, Type, S>, &'b Elim::OvenArabic: Typed<Context, Type, S>, &'b Elim::CushionArabic: Typed<Context, Type, S>, &'b Elim::CanapeArabic: Typed<Context, Type, S>, &'b Elim::Shelf: Typed<Context, Type, S>, &'b Elim::Planter: Typed<Context, Type, S>, &'b Elim::Pot: Typed<Context, Type, S>, &'b Elim::BedMesa: Typed<Context, Type, S>, &'b Elim::WallTableMesa: Typed<Context, Type, S>, &'b Elim::MirrorMesa: Typed<Context, Type, S>, &'b Elim::WardrobeSingleMesa: Typed<Context, Type, S>, &'b Elim::WardrobeDoubleMesa: Typed<Context, Type, S>, &'b Elim::CupboardMesa: Typed<Context, Type, S>, &'b Elim::TableCoastalLarge: Typed<Context, Type, S>, &'b Elim::BenchCoastal: Typed<Context, Type, S>, &'b Elim::CraftingBench: Typed<Context, Type, S>, &'b Elim::Forge: Typed<Context, Type, S>, &'b Elim::Cauldron: Typed<Context, Type, S>, &'b Elim::Anvil: Typed<Context, Type, S>, &'b Elim::CookingPot: Typed<Context, Type, S>, &'b Elim::SpinningWheel: Typed<Context, Type, S>, &'b Elim::TanningRack: Typed<Context, Type, S>, &'b Elim::Loom: Typed<Context, Type, S>, &'b Elim::DismantlingBench: Typed<Context, Type, S>, &'b Elim::RepairBench: Typed<Context, Type, S>, &'b Elim::HangingBasket: Typed<Context, Type, S>, &'b Elim::HangingSign: Typed<Context, Type, S>, &'b Elim::ChristmasOrnament: Typed<Context, Type, S>, &'b Elim::ChristmasWreath: Typed<Context, Type, S>, &'b Elim::WallLampWizard: Typed<Context, Type, S>, &'b Elim::WallLamp: Typed<Context, Type, S>, &'b Elim::WallLampSmall: Typed<Context, Type, S>, &'b Elim::WallSconce: Typed<Context, Type, S>, &'b Elim::DungeonWallDecor: Typed<Context, Type, S>, &'b Elim::WallLampMesa: Typed<Context, Type, S>, &'b Elim::Tent: Typed<Context, Type, S>, &'b Elim::Bedroll: Typed<Context, Type, S>, &'b Elim::BedrollSnow: Typed<Context, Type, S>, &'b Elim::BedrollPirate: Typed<Context, Type, S>, &'b Elim::Sign: Typed<Context, Type, S>, &'b Elim::Helm: Typed<Context, Type, S>, &'b Elim::Scarecrow: Typed<Context, Type, S>, &'b Elim::FountainArabic: Typed<Context, Type, S>, &'b Elim::Hearth: Typed<Context, Type, S>, &'b Elim::BarrelCactus: Typed<Context, Type, S>, &'b Elim::RoundCactus: Typed<Context, Type, S>, &'b Elim::ShortCactus: Typed<Context, Type, S>, &'b Elim::MedFlatCactus: Typed<Context, Type, S>, &'b Elim::ShortFlatCactus: Typed<Context, Type, S>, &'b Elim::LargeCactus: Typed<Context, Type, S>, &'b Elim::TallCactus: Typed<Context, Type, S>, &'b Elim::BlueFlower: Typed<Context, Type, S>, &'b Elim::PinkFlower: Typed<Context, Type, S>, &'b Elim::PurpleFlower: Typed<Context, Type, S>, &'b Elim::RedFlower: Typed<Context, Type, S>, &'b Elim::WhiteFlower: Typed<Context, Type, S>, &'b Elim::YellowFlower: Typed<Context, Type, S>, &'b Elim::Sunflower: Typed<Context, Type, S>, &'b Elim::Moonbell: Typed<Context, Type, S>, &'b Elim::Pyrebloom: Typed<Context, Type, S>, &'b Elim::LushFlower: Typed<Context, Type, S>, &'b Elim::LanternFlower: Typed<Context, Type, S>, &'b Elim::LongGrass: Typed<Context, Type, S>, &'b Elim::MediumGrass: Typed<Context, Type, S>, &'b Elim::ShortGrass: Typed<Context, Type, S>, &'b Elim::Fern: Typed<Context, Type, S>, &'b Elim::LargeGrass: Typed<Context, Type, S>, &'b Elim::GrassSnow: Typed<Context, Type, S>, &'b Elim::Reed: Typed<Context, Type, S>, &'b Elim::GrassBlue: Typed<Context, Type, S>, &'b Elim::SavannaGrass: Typed<Context, Type, S>, &'b Elim::TallSavannaGrass: Typed<Context, Type, S>, &'b Elim::RedSavannaGrass: Typed<Context, Type, S>, &'b Elim::SavannaBush: Typed<Context, Type, S>, &'b Elim::Welwitch: Typed<Context, Type, S>, &'b Elim::LeafyPlant: Typed<Context, Type, S>, &'b Elim::DeadBush: Typed<Context, Type, S>, &'b Elim::JungleFern: Typed<Context, Type, S>, &'b Elim::GrassBlueShort: Typed<Context, Type, S>, &'b Elim::GrassBlueMedium: Typed<Context, Type, S>, &'b Elim::GrassBlueLong: Typed<Context, Type, S>, &'b Elim::CavernLillypadBlue: Typed<Context, Type, S>, &'b Elim::EnsnaringVines: Typed<Context, Type, S>, &'b Elim::LillyPads: Typed<Context, Type, S>, &'b Elim::JungleLeafyPlant: Typed<Context, Type, S>, &'b Elim::JungleRedGrass: Typed<Context, Type, S>, &'b Elim::LanternPlant: Typed<Context, Type, S>, &'b Elim::SporeReed: Typed<Context, Type, S>, &'b Elim::DeadPlant: Typed<Context, Type, S>, &'b Elim::Corn: Typed<Context, Type, S>, &'b Elim::WheatYellow: Typed<Context, Type, S>, &'b Elim::WheatGreen: Typed<Context, Type, S>, &'b Elim::LingonBerry: Typed<Context, Type, S>, &'b Elim::Blueberry: Typed<Context, Type, S>, &'b Elim::Cabbage: Typed<Context, Type, S>, &'b Elim::Pumpkin: Typed<Context, Type, S>, &'b Elim::Carrot: Typed<Context, Type, S>, &'b Elim::Tomato: Typed<Context, Type, S>, &'b Elim::Radish: Typed<Context, Type, S>, &'b Elim::Turnip: Typed<Context, Type, S>, &'b Elim::Flax: Typed<Context, Type, S>, &'b Elim::Mushroom: Typed<Context, Type, S>, &'b Elim::CaveMushroom: Typed<Context, Type, S>, &'b Elim::Cotton: Typed<Context, Type, S>, &'b Elim::WildFlax: Typed<Context, Type, S>, &'b Elim::SewerMushroom: Typed<Context, Type, S>, &'b Elim::LushMushroom: Typed<Context, Type, S>, &'b Elim::RockyMushroom: Typed<Context, Type, S>, &'b Elim::GlowMushroom: Typed<Context, Type, S>, &'b Elim::StonyCoral: Typed<Context, Type, S>, &'b Elim::SoftCoral: Typed<Context, Type, S>, &'b Elim::SeaweedTemperate: Typed<Context, Type, S>, &'b Elim::SeaweedTropical: Typed<Context, Type, S>, &'b Elim::GiantKelp: Typed<Context, Type, S>, &'b Elim::BullKelp: Typed<Context, Type, S>, &'b Elim::WavyAlgae: Typed<Context, Type, S>, &'b Elim::SeaGrapes: Typed<Context, Type, S>, &'b Elim::MermaidsFan: Typed<Context, Type, S>, &'b Elim::SeaAnemone: Typed<Context, Type, S>, &'b Elim::Seagrass: Typed<Context, Type, S>, &'b Elim::RedAlgae: Typed<Context, Type, S>, &'b Elim::Liana: Typed<Context, Type, S>, &'b Elim::MycelBlue: Typed<Context, Type, S>, &'b Elim::CeilingMushroom: Typed<Context, Type, S>, &'b Elim::Mold: Typed<Context, Type, S>, &'b Elim::Root: Typed<Context, Type, S>, &'b Elim::CeilingLanternPlant: Typed<Context, Type, S>, &'b Elim::CeilingLanternFlower: Typed<Context, Type, S>, &'b Elim::CeilingJungleLeafyPlant: Typed<Context, Type, S>, &'b Elim::Twigs: Typed<Context, Type, S>, &'b Elim::Wood: Typed<Context, Type, S>, &'b Elim::Bamboo: Typed<Context, Type, S>, &'b Elim::Hardwood: Typed<Context, Type, S>, &'b Elim::Ironwood: Typed<Context, Type, S>, &'b Elim::Frostwood: Typed<Context, Type, S>, &'b Elim::Eldwood: Typed<Context, Type, S>, &'b Elim::Apple: Typed<Context, Type, S>, &'b Elim::Coconut: Typed<Context, Type, S>, &'b Elim::Stones: Typed<Context, Type, S>, &'b Elim::Seashells: Typed<Context, Type, S>, &'b Elim::Beehive: Typed<Context, Type, S>, &'b Elim::Bowl: Typed<Context, Type, S>, &'b Elim::PotionMinor: Typed<Context, Type, S>, &'b Elim::PotionDummy: Typed<Context, Type, S>, &'b Elim::VialEmpty: Typed<Context, Type, S>, &'b Elim::Amethyst: Typed<Context, Type, S>, &'b Elim::Ruby: Typed<Context, Type, S>, &'b Elim::Sapphire: Typed<Context, Type, S>, &'b Elim::Emerald: Typed<Context, Type, S>, &'b Elim::Topaz: Typed<Context, Type, S>, &'b Elim::Diamond: Typed<Context, Type, S>, &'b Elim::Bloodstone: Typed<Context, Type, S>, &'b Elim::Coal: Typed<Context, Type, S>, &'b Elim::Cobalt: Typed<Context, Type, S>, &'b Elim::Copper: Typed<Context, Type, S>, &'b Elim::Iron: Typed<Context, Type, S>, &'b Elim::Tin: Typed<Context, Type, S>, &'b Elim::Silver: Typed<Context, Type, S>, &'b Elim::Gold: Typed<Context, Type, S>, &'b Elim::Velorite: Typed<Context, Type, S>, &'b Elim::VeloriteFrag: Typed<Context, Type, S>, &'b Elim::Mud: Typed<Context, Type, S>, &'b Elim::Grave: Typed<Context, Type, S>, &'b Elim::Door: Typed<Context, Type, S>, &'b Elim::DoorDark: Typed<Context, Type, S>, &'b Elim::DoorWide: Typed<Context, Type, S>, &'b Elim::BoneKeyhole: Typed<Context, Type, S>, &'b Elim::BoneKeyDoor: Typed<Context, Type, S>, &'b Elim::Keyhole: Typed<Context, Type, S>, &'b Elim::KeyDoor: Typed<Context, Type, S>, &'b Elim::GlassKeyhole: Typed<Context, Type, S>, &'b Elim::KeyholeBars: Typed<Context, Type, S>, &'b Elim::HaniwaKeyDoor: Typed<Context, Type, S>, &'b Elim::HaniwaKeyhole: Typed<Context, Type, S>, &'b Elim::TerracottaKeyDoor: Typed<Context, Type, S>, &'b Elim::TerracottaKeyhole: Typed<Context, Type, S>, &'b Elim::SahaginKeyhole: Typed<Context, Type, S>, &'b Elim::SahaginKeyDoor: Typed<Context, Type, S>, &'b Elim::VampireKeyDoor: Typed<Context, Type, S>, &'b Elim::VampireKeyhole: Typed<Context, Type, S>, &'b Elim::MyrmidonKeyDoor: Typed<Context, Type, S>, &'b Elim::MyrmidonKeyhole: Typed<Context, Type, S>, &'b Elim::MinotaurKeyhole: Typed<Context, Type, S>, &'b Elim::Window1: Typed<Context, Type, S>, &'b Elim::Window2: Typed<Context, Type, S>, &'b Elim::Window3: Typed<Context, Type, S>, &'b Elim::Window4: Typed<Context, Type, S>, &'b Elim::WitchWindow: Typed<Context, Type, S>, &'b Elim::WindowArabic: Typed<Context, Type, S>, &'b Elim::GlassBarrier: Typed<Context, Type, S>, &'b Elim::SeaDecorBlock: Typed<Context, Type, S>, &'b Elim::CliffDecorBlock: Typed<Context, Type, S>, &'b Elim::MagicalBarrier: Typed<Context, Type, S>, &'b Elim::OneWayWall: Typed<Context, Type, S>, &'b Elim::SeaDecorWindowHor: Typed<Context, Type, S>, &'b Elim::SeaDecorWindowVer: Typed<Context, Type, S>, &'b Elim::DropGate: Typed<Context, Type, S>, &'b Elim::DropGateBottom: Typed<Context, Type, S>, &'b Elim::WoodBarricades: Typed<Context, Type, S>, &'b Elim::Rope: Typed<Context, Type, S>, &'b Elim::SeaDecorChain: Typed<Context, Type, S>, &'b Elim::IronSpike: Typed<Context, Type, S>, &'b Elim::DoorBars: Typed<Context, Type, S>, &'b Elim::HaniwaTrap: Typed<Context, Type, S>, &'b Elim::HaniwaTrapTriggered: Typed<Context, Type, S>, &'b Elim::TerracottaStatue: Typed<Context, Type, S>, &'b Elim::TerracottaBlock: Typed<Context, Type, S>, &'b Elim::MetalChain: Typed<Context, Type, S>, &'b Elim::FenceI: Typed<Context, Type, S>, &'b Elim::FenceL: Typed<Context, Type, S>, &'b Elim::FenceT: Typed<Context, Type, S>, &'b Elim::FenceX: Typed<Context, Type, S>, &'b Elim::FenceEnd: Typed<Context, Type, S>, &'b Elim::Bones: Typed<Context, Type, S>, &'b Elim::IceCrystal: Typed<Context, Type, S>, &'b Elim::GlowIceCrystal: Typed<Context, Type, S>, &'b Elim::CrystalHigh: Typed<Context, Type, S>, &'b Elim::CrystalLow: Typed<Context, Type, S>, &'b Elim::UnderwaterVent: Typed<Context, Type, S>, &'b Elim::SeaUrchin: Typed<Context, Type, S>, &'b Elim::IceSpike: Typed<Context, Type, S>, &'b Elim::Orb: Typed<Context, Type, S>, &'b Elim::EnsnaringWeb: Typed<Context, Type, S>, &'b Elim::DiamondLight: Typed<Context, Type, S>, &'b Elim::Gravestone: Typed<Context, Type, S>, &'b Elim::Melon: Typed<Context, Type, S>, &'b Elim::ForgeTools: Typed<Context, Type, S>, &'b Elim::JugAndBowlArabic: Typed<Context, Type, S>, &'b Elim::JugArabic: Typed<Context, Type, S>, &'b Elim::DecorSetArabic: Typed<Context, Type, S>, &'b Elim::SepareArabic: Typed<Context, Type, S>, &'b Elim::Candle: Typed<Context, Type, S>, &'b Elim::SmithingTable: Typed<Context, Type, S>, &'b Elim::Forge0: Typed<Context, Type, S>, &'b Elim::GearWheel0: Typed<Context, Type, S>, &'b Elim::Quench0: Typed<Context, Type, S>, &'b Elim::SeaDecorEmblem: Typed<Context, Type, S>, &'b Elim::SeaDecorPillar: Typed<Context, Type, S>, &'b Elim::MagicalSeal: Typed<Context, Type, S>, &'b Elim::JugAndCupsCoastal: Typed<Context, Type, S>, &'b Elim::Lantern: Typed<Context, Type, S>, &'b Elim::StreetLamp: Typed<Context, Type, S>, &'b Elim::StreetLampTall: Typed<Context, Type, S>, &'b Elim::SeashellLantern: Typed<Context, Type, S>, &'b Elim::FireBowlGround: Typed<Context, Type, S>, &'b Elim::MesaLantern: Typed<Context, Type, S>, &'b Elim::Chest: Typed<Context, Type, S>, &'b Elim::DungeonChest0: Typed<Context, Type, S>, &'b Elim::DungeonChest1: Typed<Context, Type, S>, &'b Elim::DungeonChest2: Typed<Context, Type, S>, &'b Elim::DungeonChest3: Typed<Context, Type, S>, &'b Elim::DungeonChest4: Typed<Context, Type, S>, &'b Elim::DungeonChest5: Typed<Context, Type, S>, &'b Elim::CoralChest: Typed<Context, Type, S>, &'b Elim::HaniwaUrn: Typed<Context, Type, S>, &'b Elim::TerracottaChest: Typed<Context, Type, S>, &'b Elim::SahaginChest: Typed<Context, Type, S>, &'b Elim::CommonLockedChest: Typed<Context, Type, S>, &'b Elim::ChestBuried: Typed<Context, Type, S>, &'b Elim::Crate: Typed<Context, Type, S>, &'b Elim::Barrel: Typed<Context, Type, S>, &'b Elim::CrateBlock: Typed<Context, Type, S>,

source§

fn reduce(self, ((head), context): ((&'a SpriteKind,), Context)) -> (Type, S)

Auto Trait Implementations§

§

impl<Elim> Freeze for Cases<Elim>
where <Elim as PackedElim>::Empty: Freeze, <Elim as PackedElim>::Ember: Freeze, <Elim as PackedElim>::SmokeDummy: Freeze, <Elim as PackedElim>::Bomb: Freeze, <Elim as PackedElim>::FireBlock: Freeze, <Elim as PackedElim>::HotSurface: Freeze, <Elim as PackedElim>::Stones2: Freeze, <Elim as PackedElim>::CoatRack: Freeze, <Elim as PackedElim>::Bed: Freeze, <Elim as PackedElim>::Bench: Freeze, <Elim as PackedElim>::ChairSingle: Freeze, <Elim as PackedElim>::ChairDouble: Freeze, <Elim as PackedElim>::DrawerLarge: Freeze, <Elim as PackedElim>::DrawerMedium: Freeze, <Elim as PackedElim>::DrawerSmall: Freeze, <Elim as PackedElim>::TableSide: Freeze, <Elim as PackedElim>::TableDining: Freeze, <Elim as PackedElim>::TableDouble: Freeze, <Elim as PackedElim>::WardrobeSingle: Freeze, <Elim as PackedElim>::WardrobeDouble: Freeze, <Elim as PackedElim>::BookshelfArabic: Freeze, <Elim as PackedElim>::WallTableArabic: Freeze, <Elim as PackedElim>::TableArabicLarge: Freeze, <Elim as PackedElim>::TableArabicSmall: Freeze, <Elim as PackedElim>::CupboardArabic: Freeze, <Elim as PackedElim>::OvenArabic: Freeze, <Elim as PackedElim>::CushionArabic: Freeze, <Elim as PackedElim>::CanapeArabic: Freeze, <Elim as PackedElim>::Shelf: Freeze, <Elim as PackedElim>::Planter: Freeze, <Elim as PackedElim>::Pot: Freeze, <Elim as PackedElim>::BedMesa: Freeze, <Elim as PackedElim>::WallTableMesa: Freeze, <Elim as PackedElim>::MirrorMesa: Freeze, <Elim as PackedElim>::WardrobeSingleMesa: Freeze, <Elim as PackedElim>::WardrobeDoubleMesa: Freeze, <Elim as PackedElim>::CupboardMesa: Freeze, <Elim as PackedElim>::TableCoastalLarge: Freeze, <Elim as PackedElim>::BenchCoastal: Freeze, <Elim as PackedElim>::CraftingBench: Freeze, <Elim as PackedElim>::Forge: Freeze, <Elim as PackedElim>::Cauldron: Freeze, <Elim as PackedElim>::Anvil: Freeze, <Elim as PackedElim>::CookingPot: Freeze, <Elim as PackedElim>::SpinningWheel: Freeze, <Elim as PackedElim>::TanningRack: Freeze, <Elim as PackedElim>::Loom: Freeze, <Elim as PackedElim>::DismantlingBench: Freeze, <Elim as PackedElim>::RepairBench: Freeze, <Elim as PackedElim>::HangingBasket: Freeze, <Elim as PackedElim>::HangingSign: Freeze, <Elim as PackedElim>::ChristmasOrnament: Freeze, <Elim as PackedElim>::ChristmasWreath: Freeze, <Elim as PackedElim>::WallLampWizard: Freeze, <Elim as PackedElim>::WallLamp: Freeze, <Elim as PackedElim>::WallLampSmall: Freeze, <Elim as PackedElim>::WallSconce: Freeze, <Elim as PackedElim>::DungeonWallDecor: Freeze, <Elim as PackedElim>::WallLampMesa: Freeze, <Elim as PackedElim>::Tent: Freeze, <Elim as PackedElim>::Bedroll: Freeze, <Elim as PackedElim>::BedrollSnow: Freeze, <Elim as PackedElim>::BedrollPirate: Freeze, <Elim as PackedElim>::Sign: Freeze, <Elim as PackedElim>::Helm: Freeze, <Elim as PackedElim>::Scarecrow: Freeze, <Elim as PackedElim>::FountainArabic: Freeze, <Elim as PackedElim>::Hearth: Freeze, <Elim as PackedElim>::BarrelCactus: Freeze, <Elim as PackedElim>::RoundCactus: Freeze, <Elim as PackedElim>::ShortCactus: Freeze, <Elim as PackedElim>::MedFlatCactus: Freeze, <Elim as PackedElim>::ShortFlatCactus: Freeze, <Elim as PackedElim>::LargeCactus: Freeze, <Elim as PackedElim>::TallCactus: Freeze, <Elim as PackedElim>::BlueFlower: Freeze, <Elim as PackedElim>::PinkFlower: Freeze, <Elim as PackedElim>::PurpleFlower: Freeze, <Elim as PackedElim>::RedFlower: Freeze, <Elim as PackedElim>::WhiteFlower: Freeze, <Elim as PackedElim>::YellowFlower: Freeze, <Elim as PackedElim>::Sunflower: Freeze, <Elim as PackedElim>::Moonbell: Freeze, <Elim as PackedElim>::Pyrebloom: Freeze, <Elim as PackedElim>::LushFlower: Freeze, <Elim as PackedElim>::LanternFlower: Freeze, <Elim as PackedElim>::LongGrass: Freeze, <Elim as PackedElim>::MediumGrass: Freeze, <Elim as PackedElim>::ShortGrass: Freeze, <Elim as PackedElim>::Fern: Freeze, <Elim as PackedElim>::LargeGrass: Freeze, <Elim as PackedElim>::GrassSnow: Freeze, <Elim as PackedElim>::Reed: Freeze, <Elim as PackedElim>::GrassBlue: Freeze, <Elim as PackedElim>::SavannaGrass: Freeze, <Elim as PackedElim>::TallSavannaGrass: Freeze, <Elim as PackedElim>::RedSavannaGrass: Freeze, <Elim as PackedElim>::SavannaBush: Freeze, <Elim as PackedElim>::Welwitch: Freeze, <Elim as PackedElim>::LeafyPlant: Freeze, <Elim as PackedElim>::DeadBush: Freeze, <Elim as PackedElim>::JungleFern: Freeze, <Elim as PackedElim>::GrassBlueShort: Freeze, <Elim as PackedElim>::GrassBlueMedium: Freeze, <Elim as PackedElim>::GrassBlueLong: Freeze, <Elim as PackedElim>::CavernLillypadBlue: Freeze, <Elim as PackedElim>::EnsnaringVines: Freeze, <Elim as PackedElim>::LillyPads: Freeze, <Elim as PackedElim>::JungleLeafyPlant: Freeze, <Elim as PackedElim>::JungleRedGrass: Freeze, <Elim as PackedElim>::LanternPlant: Freeze, <Elim as PackedElim>::SporeReed: Freeze, <Elim as PackedElim>::DeadPlant: Freeze, <Elim as PackedElim>::Corn: Freeze, <Elim as PackedElim>::WheatYellow: Freeze, <Elim as PackedElim>::WheatGreen: Freeze, <Elim as PackedElim>::LingonBerry: Freeze, <Elim as PackedElim>::Blueberry: Freeze, <Elim as PackedElim>::Cabbage: Freeze, <Elim as PackedElim>::Pumpkin: Freeze, <Elim as PackedElim>::Carrot: Freeze, <Elim as PackedElim>::Tomato: Freeze, <Elim as PackedElim>::Radish: Freeze, <Elim as PackedElim>::Turnip: Freeze, <Elim as PackedElim>::Flax: Freeze, <Elim as PackedElim>::Mushroom: Freeze, <Elim as PackedElim>::CaveMushroom: Freeze, <Elim as PackedElim>::Cotton: Freeze, <Elim as PackedElim>::WildFlax: Freeze, <Elim as PackedElim>::SewerMushroom: Freeze, <Elim as PackedElim>::LushMushroom: Freeze, <Elim as PackedElim>::RockyMushroom: Freeze, <Elim as PackedElim>::GlowMushroom: Freeze, <Elim as PackedElim>::StonyCoral: Freeze, <Elim as PackedElim>::SoftCoral: Freeze, <Elim as PackedElim>::SeaweedTemperate: Freeze, <Elim as PackedElim>::SeaweedTropical: Freeze, <Elim as PackedElim>::GiantKelp: Freeze, <Elim as PackedElim>::BullKelp: Freeze, <Elim as PackedElim>::WavyAlgae: Freeze, <Elim as PackedElim>::SeaGrapes: Freeze, <Elim as PackedElim>::MermaidsFan: Freeze, <Elim as PackedElim>::SeaAnemone: Freeze, <Elim as PackedElim>::Seagrass: Freeze, <Elim as PackedElim>::RedAlgae: Freeze, <Elim as PackedElim>::Liana: Freeze, <Elim as PackedElim>::MycelBlue: Freeze, <Elim as PackedElim>::CeilingMushroom: Freeze, <Elim as PackedElim>::Mold: Freeze, <Elim as PackedElim>::Root: Freeze, <Elim as PackedElim>::CeilingLanternPlant: Freeze, <Elim as PackedElim>::CeilingLanternFlower: Freeze, <Elim as PackedElim>::CeilingJungleLeafyPlant: Freeze, <Elim as PackedElim>::Twigs: Freeze, <Elim as PackedElim>::Wood: Freeze, <Elim as PackedElim>::Bamboo: Freeze, <Elim as PackedElim>::Hardwood: Freeze, <Elim as PackedElim>::Ironwood: Freeze, <Elim as PackedElim>::Frostwood: Freeze, <Elim as PackedElim>::Eldwood: Freeze, <Elim as PackedElim>::Apple: Freeze, <Elim as PackedElim>::Coconut: Freeze, <Elim as PackedElim>::Stones: Freeze, <Elim as PackedElim>::Seashells: Freeze, <Elim as PackedElim>::Beehive: Freeze, <Elim as PackedElim>::Bowl: Freeze, <Elim as PackedElim>::PotionMinor: Freeze, <Elim as PackedElim>::PotionDummy: Freeze, <Elim as PackedElim>::VialEmpty: Freeze, <Elim as PackedElim>::Amethyst: Freeze, <Elim as PackedElim>::Ruby: Freeze, <Elim as PackedElim>::Sapphire: Freeze, <Elim as PackedElim>::Emerald: Freeze, <Elim as PackedElim>::Topaz: Freeze, <Elim as PackedElim>::Diamond: Freeze, <Elim as PackedElim>::Bloodstone: Freeze, <Elim as PackedElim>::Coal: Freeze, <Elim as PackedElim>::Cobalt: Freeze, <Elim as PackedElim>::Copper: Freeze, <Elim as PackedElim>::Iron: Freeze, <Elim as PackedElim>::Tin: Freeze, <Elim as PackedElim>::Silver: Freeze, <Elim as PackedElim>::Gold: Freeze, <Elim as PackedElim>::Velorite: Freeze, <Elim as PackedElim>::VeloriteFrag: Freeze, <Elim as PackedElim>::Mud: Freeze, <Elim as PackedElim>::Grave: Freeze, <Elim as PackedElim>::Door: Freeze, <Elim as PackedElim>::DoorDark: Freeze, <Elim as PackedElim>::DoorWide: Freeze, <Elim as PackedElim>::BoneKeyhole: Freeze, <Elim as PackedElim>::BoneKeyDoor: Freeze, <Elim as PackedElim>::Keyhole: Freeze, <Elim as PackedElim>::KeyDoor: Freeze, <Elim as PackedElim>::GlassKeyhole: Freeze, <Elim as PackedElim>::KeyholeBars: Freeze, <Elim as PackedElim>::HaniwaKeyDoor: Freeze, <Elim as PackedElim>::HaniwaKeyhole: Freeze, <Elim as PackedElim>::TerracottaKeyDoor: Freeze, <Elim as PackedElim>::TerracottaKeyhole: Freeze, <Elim as PackedElim>::SahaginKeyhole: Freeze, <Elim as PackedElim>::SahaginKeyDoor: Freeze, <Elim as PackedElim>::VampireKeyDoor: Freeze, <Elim as PackedElim>::VampireKeyhole: Freeze, <Elim as PackedElim>::MyrmidonKeyDoor: Freeze, <Elim as PackedElim>::MyrmidonKeyhole: Freeze, <Elim as PackedElim>::MinotaurKeyhole: Freeze, <Elim as PackedElim>::Window1: Freeze, <Elim as PackedElim>::Window2: Freeze, <Elim as PackedElim>::Window3: Freeze, <Elim as PackedElim>::Window4: Freeze, <Elim as PackedElim>::WitchWindow: Freeze, <Elim as PackedElim>::WindowArabic: Freeze, <Elim as PackedElim>::GlassBarrier: Freeze, <Elim as PackedElim>::SeaDecorBlock: Freeze, <Elim as PackedElim>::CliffDecorBlock: Freeze, <Elim as PackedElim>::MagicalBarrier: Freeze, <Elim as PackedElim>::OneWayWall: Freeze, <Elim as PackedElim>::SeaDecorWindowHor: Freeze, <Elim as PackedElim>::SeaDecorWindowVer: Freeze, <Elim as PackedElim>::DropGate: Freeze, <Elim as PackedElim>::DropGateBottom: Freeze, <Elim as PackedElim>::WoodBarricades: Freeze, <Elim as PackedElim>::Rope: Freeze, <Elim as PackedElim>::SeaDecorChain: Freeze, <Elim as PackedElim>::IronSpike: Freeze, <Elim as PackedElim>::DoorBars: Freeze, <Elim as PackedElim>::HaniwaTrap: Freeze, <Elim as PackedElim>::HaniwaTrapTriggered: Freeze, <Elim as PackedElim>::TerracottaStatue: Freeze, <Elim as PackedElim>::TerracottaBlock: Freeze, <Elim as PackedElim>::MetalChain: Freeze, <Elim as PackedElim>::FenceI: Freeze, <Elim as PackedElim>::FenceL: Freeze, <Elim as PackedElim>::FenceT: Freeze, <Elim as PackedElim>::FenceX: Freeze, <Elim as PackedElim>::FenceEnd: Freeze, <Elim as PackedElim>::Bones: Freeze, <Elim as PackedElim>::IceCrystal: Freeze, <Elim as PackedElim>::GlowIceCrystal: Freeze, <Elim as PackedElim>::CrystalHigh: Freeze, <Elim as PackedElim>::CrystalLow: Freeze, <Elim as PackedElim>::UnderwaterVent: Freeze, <Elim as PackedElim>::SeaUrchin: Freeze, <Elim as PackedElim>::IceSpike: Freeze, <Elim as PackedElim>::Orb: Freeze, <Elim as PackedElim>::EnsnaringWeb: Freeze, <Elim as PackedElim>::DiamondLight: Freeze, <Elim as PackedElim>::Gravestone: Freeze, <Elim as PackedElim>::Melon: Freeze, <Elim as PackedElim>::ForgeTools: Freeze, <Elim as PackedElim>::JugAndBowlArabic: Freeze, <Elim as PackedElim>::JugArabic: Freeze, <Elim as PackedElim>::DecorSetArabic: Freeze, <Elim as PackedElim>::SepareArabic: Freeze, <Elim as PackedElim>::Candle: Freeze, <Elim as PackedElim>::SmithingTable: Freeze, <Elim as PackedElim>::Forge0: Freeze, <Elim as PackedElim>::GearWheel0: Freeze, <Elim as PackedElim>::Quench0: Freeze, <Elim as PackedElim>::SeaDecorEmblem: Freeze, <Elim as PackedElim>::SeaDecorPillar: Freeze, <Elim as PackedElim>::MagicalSeal: Freeze, <Elim as PackedElim>::JugAndCupsCoastal: Freeze, <Elim as PackedElim>::Lantern: Freeze, <Elim as PackedElim>::StreetLamp: Freeze, <Elim as PackedElim>::StreetLampTall: Freeze, <Elim as PackedElim>::SeashellLantern: Freeze, <Elim as PackedElim>::FireBowlGround: Freeze, <Elim as PackedElim>::MesaLantern: Freeze, <Elim as PackedElim>::Chest: Freeze, <Elim as PackedElim>::DungeonChest0: Freeze, <Elim as PackedElim>::DungeonChest1: Freeze, <Elim as PackedElim>::DungeonChest2: Freeze, <Elim as PackedElim>::DungeonChest3: Freeze, <Elim as PackedElim>::DungeonChest4: Freeze, <Elim as PackedElim>::DungeonChest5: Freeze, <Elim as PackedElim>::CoralChest: Freeze, <Elim as PackedElim>::HaniwaUrn: Freeze, <Elim as PackedElim>::TerracottaChest: Freeze, <Elim as PackedElim>::SahaginChest: Freeze, <Elim as PackedElim>::CommonLockedChest: Freeze, <Elim as PackedElim>::ChestBuried: Freeze, <Elim as PackedElim>::Crate: Freeze, <Elim as PackedElim>::Barrel: Freeze, <Elim as PackedElim>::CrateBlock: Freeze,

§

impl<Elim> RefUnwindSafe for Cases<Elim>
where <Elim as PackedElim>::Empty: RefUnwindSafe, <Elim as PackedElim>::Ember: RefUnwindSafe, <Elim as PackedElim>::SmokeDummy: RefUnwindSafe, <Elim as PackedElim>::Bomb: RefUnwindSafe, <Elim as PackedElim>::FireBlock: RefUnwindSafe, <Elim as PackedElim>::HotSurface: RefUnwindSafe, <Elim as PackedElim>::Stones2: RefUnwindSafe, <Elim as PackedElim>::CoatRack: RefUnwindSafe, <Elim as PackedElim>::Bed: RefUnwindSafe, <Elim as PackedElim>::Bench: RefUnwindSafe, <Elim as PackedElim>::ChairSingle: RefUnwindSafe, <Elim as PackedElim>::ChairDouble: RefUnwindSafe, <Elim as PackedElim>::DrawerLarge: RefUnwindSafe, <Elim as PackedElim>::DrawerMedium: RefUnwindSafe, <Elim as PackedElim>::DrawerSmall: RefUnwindSafe, <Elim as PackedElim>::TableSide: RefUnwindSafe, <Elim as PackedElim>::TableDining: RefUnwindSafe, <Elim as PackedElim>::TableDouble: RefUnwindSafe, <Elim as PackedElim>::WardrobeSingle: RefUnwindSafe, <Elim as PackedElim>::WardrobeDouble: RefUnwindSafe, <Elim as PackedElim>::BookshelfArabic: RefUnwindSafe, <Elim as PackedElim>::WallTableArabic: RefUnwindSafe, <Elim as PackedElim>::TableArabicLarge: RefUnwindSafe, <Elim as PackedElim>::TableArabicSmall: RefUnwindSafe, <Elim as PackedElim>::CupboardArabic: RefUnwindSafe, <Elim as PackedElim>::OvenArabic: RefUnwindSafe, <Elim as PackedElim>::CushionArabic: RefUnwindSafe, <Elim as PackedElim>::CanapeArabic: RefUnwindSafe, <Elim as PackedElim>::Shelf: RefUnwindSafe, <Elim as PackedElim>::Planter: RefUnwindSafe, <Elim as PackedElim>::Pot: RefUnwindSafe, <Elim as PackedElim>::BedMesa: RefUnwindSafe, <Elim as PackedElim>::WallTableMesa: RefUnwindSafe, <Elim as PackedElim>::MirrorMesa: RefUnwindSafe, <Elim as PackedElim>::WardrobeSingleMesa: RefUnwindSafe, <Elim as PackedElim>::WardrobeDoubleMesa: RefUnwindSafe, <Elim as PackedElim>::CupboardMesa: RefUnwindSafe, <Elim as PackedElim>::TableCoastalLarge: RefUnwindSafe, <Elim as PackedElim>::BenchCoastal: RefUnwindSafe, <Elim as PackedElim>::CraftingBench: RefUnwindSafe, <Elim as PackedElim>::Forge: RefUnwindSafe, <Elim as PackedElim>::Cauldron: RefUnwindSafe, <Elim as PackedElim>::Anvil: RefUnwindSafe, <Elim as PackedElim>::CookingPot: RefUnwindSafe, <Elim as PackedElim>::SpinningWheel: RefUnwindSafe, <Elim as PackedElim>::TanningRack: RefUnwindSafe, <Elim as PackedElim>::Loom: RefUnwindSafe, <Elim as PackedElim>::DismantlingBench: RefUnwindSafe, <Elim as PackedElim>::RepairBench: RefUnwindSafe, <Elim as PackedElim>::HangingBasket: RefUnwindSafe, <Elim as PackedElim>::HangingSign: RefUnwindSafe, <Elim as PackedElim>::ChristmasOrnament: RefUnwindSafe, <Elim as PackedElim>::ChristmasWreath: RefUnwindSafe, <Elim as PackedElim>::WallLampWizard: RefUnwindSafe, <Elim as PackedElim>::WallLamp: RefUnwindSafe, <Elim as PackedElim>::WallLampSmall: RefUnwindSafe, <Elim as PackedElim>::WallSconce: RefUnwindSafe, <Elim as PackedElim>::DungeonWallDecor: RefUnwindSafe, <Elim as PackedElim>::WallLampMesa: RefUnwindSafe, <Elim as PackedElim>::Tent: RefUnwindSafe, <Elim as PackedElim>::Bedroll: RefUnwindSafe, <Elim as PackedElim>::BedrollSnow: RefUnwindSafe, <Elim as PackedElim>::BedrollPirate: RefUnwindSafe, <Elim as PackedElim>::Sign: RefUnwindSafe, <Elim as PackedElim>::Helm: RefUnwindSafe, <Elim as PackedElim>::Scarecrow: RefUnwindSafe, <Elim as PackedElim>::FountainArabic: RefUnwindSafe, <Elim as PackedElim>::Hearth: RefUnwindSafe, <Elim as PackedElim>::BarrelCactus: RefUnwindSafe, <Elim as PackedElim>::RoundCactus: RefUnwindSafe, <Elim as PackedElim>::ShortCactus: RefUnwindSafe, <Elim as PackedElim>::MedFlatCactus: RefUnwindSafe, <Elim as PackedElim>::ShortFlatCactus: RefUnwindSafe, <Elim as PackedElim>::LargeCactus: RefUnwindSafe, <Elim as PackedElim>::TallCactus: RefUnwindSafe, <Elim as PackedElim>::BlueFlower: RefUnwindSafe, <Elim as PackedElim>::PinkFlower: RefUnwindSafe, <Elim as PackedElim>::PurpleFlower: RefUnwindSafe, <Elim as PackedElim>::RedFlower: RefUnwindSafe, <Elim as PackedElim>::WhiteFlower: RefUnwindSafe, <Elim as PackedElim>::YellowFlower: RefUnwindSafe, <Elim as PackedElim>::Sunflower: RefUnwindSafe, <Elim as PackedElim>::Moonbell: RefUnwindSafe, <Elim as PackedElim>::Pyrebloom: RefUnwindSafe, <Elim as PackedElim>::LushFlower: RefUnwindSafe, <Elim as PackedElim>::LanternFlower: RefUnwindSafe, <Elim as PackedElim>::LongGrass: RefUnwindSafe, <Elim as PackedElim>::MediumGrass: RefUnwindSafe, <Elim as PackedElim>::ShortGrass: RefUnwindSafe, <Elim as PackedElim>::Fern: RefUnwindSafe, <Elim as PackedElim>::LargeGrass: RefUnwindSafe, <Elim as PackedElim>::GrassSnow: RefUnwindSafe, <Elim as PackedElim>::Reed: RefUnwindSafe, <Elim as PackedElim>::GrassBlue: RefUnwindSafe, <Elim as PackedElim>::SavannaGrass: RefUnwindSafe, <Elim as PackedElim>::TallSavannaGrass: RefUnwindSafe, <Elim as PackedElim>::RedSavannaGrass: RefUnwindSafe, <Elim as PackedElim>::SavannaBush: RefUnwindSafe, <Elim as PackedElim>::Welwitch: RefUnwindSafe, <Elim as PackedElim>::LeafyPlant: RefUnwindSafe, <Elim as PackedElim>::DeadBush: RefUnwindSafe, <Elim as PackedElim>::JungleFern: RefUnwindSafe, <Elim as PackedElim>::GrassBlueShort: RefUnwindSafe, <Elim as PackedElim>::GrassBlueMedium: RefUnwindSafe, <Elim as PackedElim>::GrassBlueLong: RefUnwindSafe, <Elim as PackedElim>::CavernLillypadBlue: RefUnwindSafe, <Elim as PackedElim>::EnsnaringVines: RefUnwindSafe, <Elim as PackedElim>::LillyPads: RefUnwindSafe, <Elim as PackedElim>::JungleLeafyPlant: RefUnwindSafe, <Elim as PackedElim>::JungleRedGrass: RefUnwindSafe, <Elim as PackedElim>::LanternPlant: RefUnwindSafe, <Elim as PackedElim>::SporeReed: RefUnwindSafe, <Elim as PackedElim>::DeadPlant: RefUnwindSafe, <Elim as PackedElim>::Corn: RefUnwindSafe, <Elim as PackedElim>::WheatYellow: RefUnwindSafe, <Elim as PackedElim>::WheatGreen: RefUnwindSafe, <Elim as PackedElim>::LingonBerry: RefUnwindSafe, <Elim as PackedElim>::Blueberry: RefUnwindSafe, <Elim as PackedElim>::Cabbage: RefUnwindSafe, <Elim as PackedElim>::Pumpkin: RefUnwindSafe, <Elim as PackedElim>::Carrot: RefUnwindSafe, <Elim as PackedElim>::Tomato: RefUnwindSafe, <Elim as PackedElim>::Radish: RefUnwindSafe, <Elim as PackedElim>::Turnip: RefUnwindSafe, <Elim as PackedElim>::Flax: RefUnwindSafe, <Elim as PackedElim>::Mushroom: RefUnwindSafe, <Elim as PackedElim>::CaveMushroom: RefUnwindSafe, <Elim as PackedElim>::Cotton: RefUnwindSafe, <Elim as PackedElim>::WildFlax: RefUnwindSafe, <Elim as PackedElim>::SewerMushroom: RefUnwindSafe, <Elim as PackedElim>::LushMushroom: RefUnwindSafe, <Elim as PackedElim>::RockyMushroom: RefUnwindSafe, <Elim as PackedElim>::GlowMushroom: RefUnwindSafe, <Elim as PackedElim>::StonyCoral: RefUnwindSafe, <Elim as PackedElim>::SoftCoral: RefUnwindSafe, <Elim as PackedElim>::SeaweedTemperate: RefUnwindSafe, <Elim as PackedElim>::SeaweedTropical: RefUnwindSafe, <Elim as PackedElim>::GiantKelp: RefUnwindSafe, <Elim as PackedElim>::BullKelp: RefUnwindSafe, <Elim as PackedElim>::WavyAlgae: RefUnwindSafe, <Elim as PackedElim>::SeaGrapes: RefUnwindSafe, <Elim as PackedElim>::MermaidsFan: RefUnwindSafe, <Elim as PackedElim>::SeaAnemone: RefUnwindSafe, <Elim as PackedElim>::Seagrass: RefUnwindSafe, <Elim as PackedElim>::RedAlgae: RefUnwindSafe, <Elim as PackedElim>::Liana: RefUnwindSafe, <Elim as PackedElim>::MycelBlue: RefUnwindSafe, <Elim as PackedElim>::CeilingMushroom: RefUnwindSafe, <Elim as PackedElim>::Mold: RefUnwindSafe, <Elim as PackedElim>::Root: RefUnwindSafe, <Elim as PackedElim>::CeilingLanternPlant: RefUnwindSafe, <Elim as PackedElim>::CeilingLanternFlower: RefUnwindSafe, <Elim as PackedElim>::CeilingJungleLeafyPlant: RefUnwindSafe, <Elim as PackedElim>::Twigs: RefUnwindSafe, <Elim as PackedElim>::Wood: RefUnwindSafe, <Elim as PackedElim>::Bamboo: RefUnwindSafe, <Elim as PackedElim>::Hardwood: RefUnwindSafe, <Elim as PackedElim>::Ironwood: RefUnwindSafe, <Elim as PackedElim>::Frostwood: RefUnwindSafe, <Elim as PackedElim>::Eldwood: RefUnwindSafe, <Elim as PackedElim>::Apple: RefUnwindSafe, <Elim as PackedElim>::Coconut: RefUnwindSafe, <Elim as PackedElim>::Stones: RefUnwindSafe, <Elim as PackedElim>::Seashells: RefUnwindSafe, <Elim as PackedElim>::Beehive: RefUnwindSafe, <Elim as PackedElim>::Bowl: RefUnwindSafe, <Elim as PackedElim>::PotionMinor: RefUnwindSafe, <Elim as PackedElim>::PotionDummy: RefUnwindSafe, <Elim as PackedElim>::VialEmpty: RefUnwindSafe, <Elim as PackedElim>::Amethyst: RefUnwindSafe, <Elim as PackedElim>::Ruby: RefUnwindSafe, <Elim as PackedElim>::Sapphire: RefUnwindSafe, <Elim as PackedElim>::Emerald: RefUnwindSafe, <Elim as PackedElim>::Topaz: RefUnwindSafe, <Elim as PackedElim>::Diamond: RefUnwindSafe, <Elim as PackedElim>::Bloodstone: RefUnwindSafe, <Elim as PackedElim>::Coal: RefUnwindSafe, <Elim as PackedElim>::Cobalt: RefUnwindSafe, <Elim as PackedElim>::Copper: RefUnwindSafe, <Elim as PackedElim>::Iron: RefUnwindSafe, <Elim as PackedElim>::Tin: RefUnwindSafe, <Elim as PackedElim>::Silver: RefUnwindSafe, <Elim as PackedElim>::Gold: RefUnwindSafe, <Elim as PackedElim>::Velorite: RefUnwindSafe, <Elim as PackedElim>::VeloriteFrag: RefUnwindSafe, <Elim as PackedElim>::Mud: RefUnwindSafe, <Elim as PackedElim>::Grave: RefUnwindSafe, <Elim as PackedElim>::Door: RefUnwindSafe, <Elim as PackedElim>::DoorDark: RefUnwindSafe, <Elim as PackedElim>::DoorWide: RefUnwindSafe, <Elim as PackedElim>::BoneKeyhole: RefUnwindSafe, <Elim as PackedElim>::BoneKeyDoor: RefUnwindSafe, <Elim as PackedElim>::Keyhole: RefUnwindSafe, <Elim as PackedElim>::KeyDoor: RefUnwindSafe, <Elim as PackedElim>::GlassKeyhole: RefUnwindSafe, <Elim as PackedElim>::KeyholeBars: RefUnwindSafe, <Elim as PackedElim>::HaniwaKeyDoor: RefUnwindSafe, <Elim as PackedElim>::HaniwaKeyhole: RefUnwindSafe, <Elim as PackedElim>::TerracottaKeyDoor: RefUnwindSafe, <Elim as PackedElim>::TerracottaKeyhole: RefUnwindSafe, <Elim as PackedElim>::SahaginKeyhole: RefUnwindSafe, <Elim as PackedElim>::SahaginKeyDoor: RefUnwindSafe, <Elim as PackedElim>::VampireKeyDoor: RefUnwindSafe, <Elim as PackedElim>::VampireKeyhole: RefUnwindSafe, <Elim as PackedElim>::MyrmidonKeyDoor: RefUnwindSafe, <Elim as PackedElim>::MyrmidonKeyhole: RefUnwindSafe, <Elim as PackedElim>::MinotaurKeyhole: RefUnwindSafe, <Elim as PackedElim>::Window1: RefUnwindSafe, <Elim as PackedElim>::Window2: RefUnwindSafe, <Elim as PackedElim>::Window3: RefUnwindSafe, <Elim as PackedElim>::Window4: RefUnwindSafe, <Elim as PackedElim>::WitchWindow: RefUnwindSafe, <Elim as PackedElim>::WindowArabic: RefUnwindSafe, <Elim as PackedElim>::GlassBarrier: RefUnwindSafe, <Elim as PackedElim>::SeaDecorBlock: RefUnwindSafe, <Elim as PackedElim>::CliffDecorBlock: RefUnwindSafe, <Elim as PackedElim>::MagicalBarrier: RefUnwindSafe, <Elim as PackedElim>::OneWayWall: RefUnwindSafe, <Elim as PackedElim>::SeaDecorWindowHor: RefUnwindSafe, <Elim as PackedElim>::SeaDecorWindowVer: RefUnwindSafe, <Elim as PackedElim>::DropGate: RefUnwindSafe, <Elim as PackedElim>::DropGateBottom: RefUnwindSafe, <Elim as PackedElim>::WoodBarricades: RefUnwindSafe, <Elim as PackedElim>::Rope: RefUnwindSafe, <Elim as PackedElim>::SeaDecorChain: RefUnwindSafe, <Elim as PackedElim>::IronSpike: RefUnwindSafe, <Elim as PackedElim>::DoorBars: RefUnwindSafe, <Elim as PackedElim>::HaniwaTrap: RefUnwindSafe, <Elim as PackedElim>::HaniwaTrapTriggered: RefUnwindSafe, <Elim as PackedElim>::TerracottaStatue: RefUnwindSafe, <Elim as PackedElim>::TerracottaBlock: RefUnwindSafe, <Elim as PackedElim>::MetalChain: RefUnwindSafe, <Elim as PackedElim>::FenceI: RefUnwindSafe, <Elim as PackedElim>::FenceL: RefUnwindSafe, <Elim as PackedElim>::FenceT: RefUnwindSafe, <Elim as PackedElim>::FenceX: RefUnwindSafe, <Elim as PackedElim>::FenceEnd: RefUnwindSafe, <Elim as PackedElim>::Bones: RefUnwindSafe, <Elim as PackedElim>::IceCrystal: RefUnwindSafe, <Elim as PackedElim>::GlowIceCrystal: RefUnwindSafe, <Elim as PackedElim>::CrystalHigh: RefUnwindSafe, <Elim as PackedElim>::CrystalLow: RefUnwindSafe, <Elim as PackedElim>::UnderwaterVent: RefUnwindSafe, <Elim as PackedElim>::SeaUrchin: RefUnwindSafe, <Elim as PackedElim>::IceSpike: RefUnwindSafe, <Elim as PackedElim>::Orb: RefUnwindSafe, <Elim as PackedElim>::EnsnaringWeb: RefUnwindSafe, <Elim as PackedElim>::DiamondLight: RefUnwindSafe, <Elim as PackedElim>::Gravestone: RefUnwindSafe, <Elim as PackedElim>::Melon: RefUnwindSafe, <Elim as PackedElim>::ForgeTools: RefUnwindSafe, <Elim as PackedElim>::JugAndBowlArabic: RefUnwindSafe, <Elim as PackedElim>::JugArabic: RefUnwindSafe, <Elim as PackedElim>::DecorSetArabic: RefUnwindSafe, <Elim as PackedElim>::SepareArabic: RefUnwindSafe, <Elim as PackedElim>::Candle: RefUnwindSafe, <Elim as PackedElim>::SmithingTable: RefUnwindSafe, <Elim as PackedElim>::Forge0: RefUnwindSafe, <Elim as PackedElim>::GearWheel0: RefUnwindSafe, <Elim as PackedElim>::Quench0: RefUnwindSafe, <Elim as PackedElim>::SeaDecorEmblem: RefUnwindSafe, <Elim as PackedElim>::SeaDecorPillar: RefUnwindSafe, <Elim as PackedElim>::MagicalSeal: RefUnwindSafe, <Elim as PackedElim>::JugAndCupsCoastal: RefUnwindSafe, <Elim as PackedElim>::Lantern: RefUnwindSafe, <Elim as PackedElim>::StreetLamp: RefUnwindSafe, <Elim as PackedElim>::StreetLampTall: RefUnwindSafe, <Elim as PackedElim>::SeashellLantern: RefUnwindSafe, <Elim as PackedElim>::FireBowlGround: RefUnwindSafe, <Elim as PackedElim>::MesaLantern: RefUnwindSafe, <Elim as PackedElim>::Chest: RefUnwindSafe, <Elim as PackedElim>::DungeonChest0: RefUnwindSafe, <Elim as PackedElim>::DungeonChest1: RefUnwindSafe, <Elim as PackedElim>::DungeonChest2: RefUnwindSafe, <Elim as PackedElim>::DungeonChest3: RefUnwindSafe, <Elim as PackedElim>::DungeonChest4: RefUnwindSafe, <Elim as PackedElim>::DungeonChest5: RefUnwindSafe, <Elim as PackedElim>::CoralChest: RefUnwindSafe, <Elim as PackedElim>::HaniwaUrn: RefUnwindSafe, <Elim as PackedElim>::TerracottaChest: RefUnwindSafe, <Elim as PackedElim>::SahaginChest: RefUnwindSafe, <Elim as PackedElim>::CommonLockedChest: RefUnwindSafe, <Elim as PackedElim>::ChestBuried: RefUnwindSafe, <Elim as PackedElim>::Crate: RefUnwindSafe, <Elim as PackedElim>::Barrel: RefUnwindSafe, <Elim as PackedElim>::CrateBlock: RefUnwindSafe,

§

impl<Elim> Send for Cases<Elim>
where <Elim as PackedElim>::Empty: Send, <Elim as PackedElim>::Ember: Send, <Elim as PackedElim>::SmokeDummy: Send, <Elim as PackedElim>::Bomb: Send, <Elim as PackedElim>::FireBlock: Send, <Elim as PackedElim>::HotSurface: Send, <Elim as PackedElim>::Stones2: Send, <Elim as PackedElim>::CoatRack: Send, <Elim as PackedElim>::Bed: Send, <Elim as PackedElim>::Bench: Send, <Elim as PackedElim>::ChairSingle: Send, <Elim as PackedElim>::ChairDouble: Send, <Elim as PackedElim>::DrawerLarge: Send, <Elim as PackedElim>::DrawerMedium: Send, <Elim as PackedElim>::DrawerSmall: Send, <Elim as PackedElim>::TableSide: Send, <Elim as PackedElim>::TableDining: Send, <Elim as PackedElim>::TableDouble: Send, <Elim as PackedElim>::WardrobeSingle: Send, <Elim as PackedElim>::WardrobeDouble: Send, <Elim as PackedElim>::BookshelfArabic: Send, <Elim as PackedElim>::WallTableArabic: Send, <Elim as PackedElim>::TableArabicLarge: Send, <Elim as PackedElim>::TableArabicSmall: Send, <Elim as PackedElim>::CupboardArabic: Send, <Elim as PackedElim>::OvenArabic: Send, <Elim as PackedElim>::CushionArabic: Send, <Elim as PackedElim>::CanapeArabic: Send, <Elim as PackedElim>::Shelf: Send, <Elim as PackedElim>::Planter: Send, <Elim as PackedElim>::Pot: Send, <Elim as PackedElim>::BedMesa: Send, <Elim as PackedElim>::WallTableMesa: Send, <Elim as PackedElim>::MirrorMesa: Send, <Elim as PackedElim>::WardrobeSingleMesa: Send, <Elim as PackedElim>::WardrobeDoubleMesa: Send, <Elim as PackedElim>::CupboardMesa: Send, <Elim as PackedElim>::TableCoastalLarge: Send, <Elim as PackedElim>::BenchCoastal: Send, <Elim as PackedElim>::CraftingBench: Send, <Elim as PackedElim>::Forge: Send, <Elim as PackedElim>::Cauldron: Send, <Elim as PackedElim>::Anvil: Send, <Elim as PackedElim>::CookingPot: Send, <Elim as PackedElim>::SpinningWheel: Send, <Elim as PackedElim>::TanningRack: Send, <Elim as PackedElim>::Loom: Send, <Elim as PackedElim>::DismantlingBench: Send, <Elim as PackedElim>::RepairBench: Send, <Elim as PackedElim>::HangingBasket: Send, <Elim as PackedElim>::HangingSign: Send, <Elim as PackedElim>::ChristmasOrnament: Send, <Elim as PackedElim>::ChristmasWreath: Send, <Elim as PackedElim>::WallLampWizard: Send, <Elim as PackedElim>::WallLamp: Send, <Elim as PackedElim>::WallLampSmall: Send, <Elim as PackedElim>::WallSconce: Send, <Elim as PackedElim>::DungeonWallDecor: Send, <Elim as PackedElim>::WallLampMesa: Send, <Elim as PackedElim>::Tent: Send, <Elim as PackedElim>::Bedroll: Send, <Elim as PackedElim>::BedrollSnow: Send, <Elim as PackedElim>::BedrollPirate: Send, <Elim as PackedElim>::Sign: Send, <Elim as PackedElim>::Helm: Send, <Elim as PackedElim>::Scarecrow: Send, <Elim as PackedElim>::FountainArabic: Send, <Elim as PackedElim>::Hearth: Send, <Elim as PackedElim>::BarrelCactus: Send, <Elim as PackedElim>::RoundCactus: Send, <Elim as PackedElim>::ShortCactus: Send, <Elim as PackedElim>::MedFlatCactus: Send, <Elim as PackedElim>::ShortFlatCactus: Send, <Elim as PackedElim>::LargeCactus: Send, <Elim as PackedElim>::TallCactus: Send, <Elim as PackedElim>::BlueFlower: Send, <Elim as PackedElim>::PinkFlower: Send, <Elim as PackedElim>::PurpleFlower: Send, <Elim as PackedElim>::RedFlower: Send, <Elim as PackedElim>::WhiteFlower: Send, <Elim as PackedElim>::YellowFlower: Send, <Elim as PackedElim>::Sunflower: Send, <Elim as PackedElim>::Moonbell: Send, <Elim as PackedElim>::Pyrebloom: Send, <Elim as PackedElim>::LushFlower: Send, <Elim as PackedElim>::LanternFlower: Send, <Elim as PackedElim>::LongGrass: Send, <Elim as PackedElim>::MediumGrass: Send, <Elim as PackedElim>::ShortGrass: Send, <Elim as PackedElim>::Fern: Send, <Elim as PackedElim>::LargeGrass: Send, <Elim as PackedElim>::GrassSnow: Send, <Elim as PackedElim>::Reed: Send, <Elim as PackedElim>::GrassBlue: Send, <Elim as PackedElim>::SavannaGrass: Send, <Elim as PackedElim>::TallSavannaGrass: Send, <Elim as PackedElim>::RedSavannaGrass: Send, <Elim as PackedElim>::SavannaBush: Send, <Elim as PackedElim>::Welwitch: Send, <Elim as PackedElim>::LeafyPlant: Send, <Elim as PackedElim>::DeadBush: Send, <Elim as PackedElim>::JungleFern: Send, <Elim as PackedElim>::GrassBlueShort: Send, <Elim as PackedElim>::GrassBlueMedium: Send, <Elim as PackedElim>::GrassBlueLong: Send, <Elim as PackedElim>::CavernLillypadBlue: Send, <Elim as PackedElim>::EnsnaringVines: Send, <Elim as PackedElim>::LillyPads: Send, <Elim as PackedElim>::JungleLeafyPlant: Send, <Elim as PackedElim>::JungleRedGrass: Send, <Elim as PackedElim>::LanternPlant: Send, <Elim as PackedElim>::SporeReed: Send, <Elim as PackedElim>::DeadPlant: Send, <Elim as PackedElim>::Corn: Send, <Elim as PackedElim>::WheatYellow: Send, <Elim as PackedElim>::WheatGreen: Send, <Elim as PackedElim>::LingonBerry: Send, <Elim as PackedElim>::Blueberry: Send, <Elim as PackedElim>::Cabbage: Send, <Elim as PackedElim>::Pumpkin: Send, <Elim as PackedElim>::Carrot: Send, <Elim as PackedElim>::Tomato: Send, <Elim as PackedElim>::Radish: Send, <Elim as PackedElim>::Turnip: Send, <Elim as PackedElim>::Flax: Send, <Elim as PackedElim>::Mushroom: Send, <Elim as PackedElim>::CaveMushroom: Send, <Elim as PackedElim>::Cotton: Send, <Elim as PackedElim>::WildFlax: Send, <Elim as PackedElim>::SewerMushroom: Send, <Elim as PackedElim>::LushMushroom: Send, <Elim as PackedElim>::RockyMushroom: Send, <Elim as PackedElim>::GlowMushroom: Send, <Elim as PackedElim>::StonyCoral: Send, <Elim as PackedElim>::SoftCoral: Send, <Elim as PackedElim>::SeaweedTemperate: Send, <Elim as PackedElim>::SeaweedTropical: Send, <Elim as PackedElim>::GiantKelp: Send, <Elim as PackedElim>::BullKelp: Send, <Elim as PackedElim>::WavyAlgae: Send, <Elim as PackedElim>::SeaGrapes: Send, <Elim as PackedElim>::MermaidsFan: Send, <Elim as PackedElim>::SeaAnemone: Send, <Elim as PackedElim>::Seagrass: Send, <Elim as PackedElim>::RedAlgae: Send, <Elim as PackedElim>::Liana: Send, <Elim as PackedElim>::MycelBlue: Send, <Elim as PackedElim>::CeilingMushroom: Send, <Elim as PackedElim>::Mold: Send, <Elim as PackedElim>::Root: Send, <Elim as PackedElim>::CeilingLanternPlant: Send, <Elim as PackedElim>::CeilingLanternFlower: Send, <Elim as PackedElim>::CeilingJungleLeafyPlant: Send, <Elim as PackedElim>::Twigs: Send, <Elim as PackedElim>::Wood: Send, <Elim as PackedElim>::Bamboo: Send, <Elim as PackedElim>::Hardwood: Send, <Elim as PackedElim>::Ironwood: Send, <Elim as PackedElim>::Frostwood: Send, <Elim as PackedElim>::Eldwood: Send, <Elim as PackedElim>::Apple: Send, <Elim as PackedElim>::Coconut: Send, <Elim as PackedElim>::Stones: Send, <Elim as PackedElim>::Seashells: Send, <Elim as PackedElim>::Beehive: Send, <Elim as PackedElim>::Bowl: Send, <Elim as PackedElim>::PotionMinor: Send, <Elim as PackedElim>::PotionDummy: Send, <Elim as PackedElim>::VialEmpty: Send, <Elim as PackedElim>::Amethyst: Send, <Elim as PackedElim>::Ruby: Send, <Elim as PackedElim>::Sapphire: Send, <Elim as PackedElim>::Emerald: Send, <Elim as PackedElim>::Topaz: Send, <Elim as PackedElim>::Diamond: Send, <Elim as PackedElim>::Bloodstone: Send, <Elim as PackedElim>::Coal: Send, <Elim as PackedElim>::Cobalt: Send, <Elim as PackedElim>::Copper: Send, <Elim as PackedElim>::Iron: Send, <Elim as PackedElim>::Tin: Send, <Elim as PackedElim>::Silver: Send, <Elim as PackedElim>::Gold: Send, <Elim as PackedElim>::Velorite: Send, <Elim as PackedElim>::VeloriteFrag: Send, <Elim as PackedElim>::Mud: Send, <Elim as PackedElim>::Grave: Send, <Elim as PackedElim>::Door: Send, <Elim as PackedElim>::DoorDark: Send, <Elim as PackedElim>::DoorWide: Send, <Elim as PackedElim>::BoneKeyhole: Send, <Elim as PackedElim>::BoneKeyDoor: Send, <Elim as PackedElim>::Keyhole: Send, <Elim as PackedElim>::KeyDoor: Send, <Elim as PackedElim>::GlassKeyhole: Send, <Elim as PackedElim>::KeyholeBars: Send, <Elim as PackedElim>::HaniwaKeyDoor: Send, <Elim as PackedElim>::HaniwaKeyhole: Send, <Elim as PackedElim>::TerracottaKeyDoor: Send, <Elim as PackedElim>::TerracottaKeyhole: Send, <Elim as PackedElim>::SahaginKeyhole: Send, <Elim as PackedElim>::SahaginKeyDoor: Send, <Elim as PackedElim>::VampireKeyDoor: Send, <Elim as PackedElim>::VampireKeyhole: Send, <Elim as PackedElim>::MyrmidonKeyDoor: Send, <Elim as PackedElim>::MyrmidonKeyhole: Send, <Elim as PackedElim>::MinotaurKeyhole: Send, <Elim as PackedElim>::Window1: Send, <Elim as PackedElim>::Window2: Send, <Elim as PackedElim>::Window3: Send, <Elim as PackedElim>::Window4: Send, <Elim as PackedElim>::WitchWindow: Send, <Elim as PackedElim>::WindowArabic: Send, <Elim as PackedElim>::GlassBarrier: Send, <Elim as PackedElim>::SeaDecorBlock: Send, <Elim as PackedElim>::CliffDecorBlock: Send, <Elim as PackedElim>::MagicalBarrier: Send, <Elim as PackedElim>::OneWayWall: Send, <Elim as PackedElim>::SeaDecorWindowHor: Send, <Elim as PackedElim>::SeaDecorWindowVer: Send, <Elim as PackedElim>::DropGate: Send, <Elim as PackedElim>::DropGateBottom: Send, <Elim as PackedElim>::WoodBarricades: Send, <Elim as PackedElim>::Rope: Send, <Elim as PackedElim>::SeaDecorChain: Send, <Elim as PackedElim>::IronSpike: Send, <Elim as PackedElim>::DoorBars: Send, <Elim as PackedElim>::HaniwaTrap: Send, <Elim as PackedElim>::HaniwaTrapTriggered: Send, <Elim as PackedElim>::TerracottaStatue: Send, <Elim as PackedElim>::TerracottaBlock: Send, <Elim as PackedElim>::MetalChain: Send, <Elim as PackedElim>::FenceI: Send, <Elim as PackedElim>::FenceL: Send, <Elim as PackedElim>::FenceT: Send, <Elim as PackedElim>::FenceX: Send, <Elim as PackedElim>::FenceEnd: Send, <Elim as PackedElim>::Bones: Send, <Elim as PackedElim>::IceCrystal: Send, <Elim as PackedElim>::GlowIceCrystal: Send, <Elim as PackedElim>::CrystalHigh: Send, <Elim as PackedElim>::CrystalLow: Send, <Elim as PackedElim>::UnderwaterVent: Send, <Elim as PackedElim>::SeaUrchin: Send, <Elim as PackedElim>::IceSpike: Send, <Elim as PackedElim>::Orb: Send, <Elim as PackedElim>::EnsnaringWeb: Send, <Elim as PackedElim>::DiamondLight: Send, <Elim as PackedElim>::Gravestone: Send, <Elim as PackedElim>::Melon: Send, <Elim as PackedElim>::ForgeTools: Send, <Elim as PackedElim>::JugAndBowlArabic: Send, <Elim as PackedElim>::JugArabic: Send, <Elim as PackedElim>::DecorSetArabic: Send, <Elim as PackedElim>::SepareArabic: Send, <Elim as PackedElim>::Candle: Send, <Elim as PackedElim>::SmithingTable: Send, <Elim as PackedElim>::Forge0: Send, <Elim as PackedElim>::GearWheel0: Send, <Elim as PackedElim>::Quench0: Send, <Elim as PackedElim>::SeaDecorEmblem: Send, <Elim as PackedElim>::SeaDecorPillar: Send, <Elim as PackedElim>::MagicalSeal: Send, <Elim as PackedElim>::JugAndCupsCoastal: Send, <Elim as PackedElim>::Lantern: Send, <Elim as PackedElim>::StreetLamp: Send, <Elim as PackedElim>::StreetLampTall: Send, <Elim as PackedElim>::SeashellLantern: Send, <Elim as PackedElim>::FireBowlGround: Send, <Elim as PackedElim>::MesaLantern: Send, <Elim as PackedElim>::Chest: Send, <Elim as PackedElim>::DungeonChest0: Send, <Elim as PackedElim>::DungeonChest1: Send, <Elim as PackedElim>::DungeonChest2: Send, <Elim as PackedElim>::DungeonChest3: Send, <Elim as PackedElim>::DungeonChest4: Send, <Elim as PackedElim>::DungeonChest5: Send, <Elim as PackedElim>::CoralChest: Send, <Elim as PackedElim>::HaniwaUrn: Send, <Elim as PackedElim>::TerracottaChest: Send, <Elim as PackedElim>::SahaginChest: Send, <Elim as PackedElim>::CommonLockedChest: Send, <Elim as PackedElim>::ChestBuried: Send, <Elim as PackedElim>::Crate: Send, <Elim as PackedElim>::Barrel: Send, <Elim as PackedElim>::CrateBlock: Send,

§

impl<Elim> Sync for Cases<Elim>
where <Elim as PackedElim>::Empty: Sync, <Elim as PackedElim>::Ember: Sync, <Elim as PackedElim>::SmokeDummy: Sync, <Elim as PackedElim>::Bomb: Sync, <Elim as PackedElim>::FireBlock: Sync, <Elim as PackedElim>::HotSurface: Sync, <Elim as PackedElim>::Stones2: Sync, <Elim as PackedElim>::CoatRack: Sync, <Elim as PackedElim>::Bed: Sync, <Elim as PackedElim>::Bench: Sync, <Elim as PackedElim>::ChairSingle: Sync, <Elim as PackedElim>::ChairDouble: Sync, <Elim as PackedElim>::DrawerLarge: Sync, <Elim as PackedElim>::DrawerMedium: Sync, <Elim as PackedElim>::DrawerSmall: Sync, <Elim as PackedElim>::TableSide: Sync, <Elim as PackedElim>::TableDining: Sync, <Elim as PackedElim>::TableDouble: Sync, <Elim as PackedElim>::WardrobeSingle: Sync, <Elim as PackedElim>::WardrobeDouble: Sync, <Elim as PackedElim>::BookshelfArabic: Sync, <Elim as PackedElim>::WallTableArabic: Sync, <Elim as PackedElim>::TableArabicLarge: Sync, <Elim as PackedElim>::TableArabicSmall: Sync, <Elim as PackedElim>::CupboardArabic: Sync, <Elim as PackedElim>::OvenArabic: Sync, <Elim as PackedElim>::CushionArabic: Sync, <Elim as PackedElim>::CanapeArabic: Sync, <Elim as PackedElim>::Shelf: Sync, <Elim as PackedElim>::Planter: Sync, <Elim as PackedElim>::Pot: Sync, <Elim as PackedElim>::BedMesa: Sync, <Elim as PackedElim>::WallTableMesa: Sync, <Elim as PackedElim>::MirrorMesa: Sync, <Elim as PackedElim>::WardrobeSingleMesa: Sync, <Elim as PackedElim>::WardrobeDoubleMesa: Sync, <Elim as PackedElim>::CupboardMesa: Sync, <Elim as PackedElim>::TableCoastalLarge: Sync, <Elim as PackedElim>::BenchCoastal: Sync, <Elim as PackedElim>::CraftingBench: Sync, <Elim as PackedElim>::Forge: Sync, <Elim as PackedElim>::Cauldron: Sync, <Elim as PackedElim>::Anvil: Sync, <Elim as PackedElim>::CookingPot: Sync, <Elim as PackedElim>::SpinningWheel: Sync, <Elim as PackedElim>::TanningRack: Sync, <Elim as PackedElim>::Loom: Sync, <Elim as PackedElim>::DismantlingBench: Sync, <Elim as PackedElim>::RepairBench: Sync, <Elim as PackedElim>::HangingBasket: Sync, <Elim as PackedElim>::HangingSign: Sync, <Elim as PackedElim>::ChristmasOrnament: Sync, <Elim as PackedElim>::ChristmasWreath: Sync, <Elim as PackedElim>::WallLampWizard: Sync, <Elim as PackedElim>::WallLamp: Sync, <Elim as PackedElim>::WallLampSmall: Sync, <Elim as PackedElim>::WallSconce: Sync, <Elim as PackedElim>::DungeonWallDecor: Sync, <Elim as PackedElim>::WallLampMesa: Sync, <Elim as PackedElim>::Tent: Sync, <Elim as PackedElim>::Bedroll: Sync, <Elim as PackedElim>::BedrollSnow: Sync, <Elim as PackedElim>::BedrollPirate: Sync, <Elim as PackedElim>::Sign: Sync, <Elim as PackedElim>::Helm: Sync, <Elim as PackedElim>::Scarecrow: Sync, <Elim as PackedElim>::FountainArabic: Sync, <Elim as PackedElim>::Hearth: Sync, <Elim as PackedElim>::BarrelCactus: Sync, <Elim as PackedElim>::RoundCactus: Sync, <Elim as PackedElim>::ShortCactus: Sync, <Elim as PackedElim>::MedFlatCactus: Sync, <Elim as PackedElim>::ShortFlatCactus: Sync, <Elim as PackedElim>::LargeCactus: Sync, <Elim as PackedElim>::TallCactus: Sync, <Elim as PackedElim>::BlueFlower: Sync, <Elim as PackedElim>::PinkFlower: Sync, <Elim as PackedElim>::PurpleFlower: Sync, <Elim as PackedElim>::RedFlower: Sync, <Elim as PackedElim>::WhiteFlower: Sync, <Elim as PackedElim>::YellowFlower: Sync, <Elim as PackedElim>::Sunflower: Sync, <Elim as PackedElim>::Moonbell: Sync, <Elim as PackedElim>::Pyrebloom: Sync, <Elim as PackedElim>::LushFlower: Sync, <Elim as PackedElim>::LanternFlower: Sync, <Elim as PackedElim>::LongGrass: Sync, <Elim as PackedElim>::MediumGrass: Sync, <Elim as PackedElim>::ShortGrass: Sync, <Elim as PackedElim>::Fern: Sync, <Elim as PackedElim>::LargeGrass: Sync, <Elim as PackedElim>::GrassSnow: Sync, <Elim as PackedElim>::Reed: Sync, <Elim as PackedElim>::GrassBlue: Sync, <Elim as PackedElim>::SavannaGrass: Sync, <Elim as PackedElim>::TallSavannaGrass: Sync, <Elim as PackedElim>::RedSavannaGrass: Sync, <Elim as PackedElim>::SavannaBush: Sync, <Elim as PackedElim>::Welwitch: Sync, <Elim as PackedElim>::LeafyPlant: Sync, <Elim as PackedElim>::DeadBush: Sync, <Elim as PackedElim>::JungleFern: Sync, <Elim as PackedElim>::GrassBlueShort: Sync, <Elim as PackedElim>::GrassBlueMedium: Sync, <Elim as PackedElim>::GrassBlueLong: Sync, <Elim as PackedElim>::CavernLillypadBlue: Sync, <Elim as PackedElim>::EnsnaringVines: Sync, <Elim as PackedElim>::LillyPads: Sync, <Elim as PackedElim>::JungleLeafyPlant: Sync, <Elim as PackedElim>::JungleRedGrass: Sync, <Elim as PackedElim>::LanternPlant: Sync, <Elim as PackedElim>::SporeReed: Sync, <Elim as PackedElim>::DeadPlant: Sync, <Elim as PackedElim>::Corn: Sync, <Elim as PackedElim>::WheatYellow: Sync, <Elim as PackedElim>::WheatGreen: Sync, <Elim as PackedElim>::LingonBerry: Sync, <Elim as PackedElim>::Blueberry: Sync, <Elim as PackedElim>::Cabbage: Sync, <Elim as PackedElim>::Pumpkin: Sync, <Elim as PackedElim>::Carrot: Sync, <Elim as PackedElim>::Tomato: Sync, <Elim as PackedElim>::Radish: Sync, <Elim as PackedElim>::Turnip: Sync, <Elim as PackedElim>::Flax: Sync, <Elim as PackedElim>::Mushroom: Sync, <Elim as PackedElim>::CaveMushroom: Sync, <Elim as PackedElim>::Cotton: Sync, <Elim as PackedElim>::WildFlax: Sync, <Elim as PackedElim>::SewerMushroom: Sync, <Elim as PackedElim>::LushMushroom: Sync, <Elim as PackedElim>::RockyMushroom: Sync, <Elim as PackedElim>::GlowMushroom: Sync, <Elim as PackedElim>::StonyCoral: Sync, <Elim as PackedElim>::SoftCoral: Sync, <Elim as PackedElim>::SeaweedTemperate: Sync, <Elim as PackedElim>::SeaweedTropical: Sync, <Elim as PackedElim>::GiantKelp: Sync, <Elim as PackedElim>::BullKelp: Sync, <Elim as PackedElim>::WavyAlgae: Sync, <Elim as PackedElim>::SeaGrapes: Sync, <Elim as PackedElim>::MermaidsFan: Sync, <Elim as PackedElim>::SeaAnemone: Sync, <Elim as PackedElim>::Seagrass: Sync, <Elim as PackedElim>::RedAlgae: Sync, <Elim as PackedElim>::Liana: Sync, <Elim as PackedElim>::MycelBlue: Sync, <Elim as PackedElim>::CeilingMushroom: Sync, <Elim as PackedElim>::Mold: Sync, <Elim as PackedElim>::Root: Sync, <Elim as PackedElim>::CeilingLanternPlant: Sync, <Elim as PackedElim>::CeilingLanternFlower: Sync, <Elim as PackedElim>::CeilingJungleLeafyPlant: Sync, <Elim as PackedElim>::Twigs: Sync, <Elim as PackedElim>::Wood: Sync, <Elim as PackedElim>::Bamboo: Sync, <Elim as PackedElim>::Hardwood: Sync, <Elim as PackedElim>::Ironwood: Sync, <Elim as PackedElim>::Frostwood: Sync, <Elim as PackedElim>::Eldwood: Sync, <Elim as PackedElim>::Apple: Sync, <Elim as PackedElim>::Coconut: Sync, <Elim as PackedElim>::Stones: Sync, <Elim as PackedElim>::Seashells: Sync, <Elim as PackedElim>::Beehive: Sync, <Elim as PackedElim>::Bowl: Sync, <Elim as PackedElim>::PotionMinor: Sync, <Elim as PackedElim>::PotionDummy: Sync, <Elim as PackedElim>::VialEmpty: Sync, <Elim as PackedElim>::Amethyst: Sync, <Elim as PackedElim>::Ruby: Sync, <Elim as PackedElim>::Sapphire: Sync, <Elim as PackedElim>::Emerald: Sync, <Elim as PackedElim>::Topaz: Sync, <Elim as PackedElim>::Diamond: Sync, <Elim as PackedElim>::Bloodstone: Sync, <Elim as PackedElim>::Coal: Sync, <Elim as PackedElim>::Cobalt: Sync, <Elim as PackedElim>::Copper: Sync, <Elim as PackedElim>::Iron: Sync, <Elim as PackedElim>::Tin: Sync, <Elim as PackedElim>::Silver: Sync, <Elim as PackedElim>::Gold: Sync, <Elim as PackedElim>::Velorite: Sync, <Elim as PackedElim>::VeloriteFrag: Sync, <Elim as PackedElim>::Mud: Sync, <Elim as PackedElim>::Grave: Sync, <Elim as PackedElim>::Door: Sync, <Elim as PackedElim>::DoorDark: Sync, <Elim as PackedElim>::DoorWide: Sync, <Elim as PackedElim>::BoneKeyhole: Sync, <Elim as PackedElim>::BoneKeyDoor: Sync, <Elim as PackedElim>::Keyhole: Sync, <Elim as PackedElim>::KeyDoor: Sync, <Elim as PackedElim>::GlassKeyhole: Sync, <Elim as PackedElim>::KeyholeBars: Sync, <Elim as PackedElim>::HaniwaKeyDoor: Sync, <Elim as PackedElim>::HaniwaKeyhole: Sync, <Elim as PackedElim>::TerracottaKeyDoor: Sync, <Elim as PackedElim>::TerracottaKeyhole: Sync, <Elim as PackedElim>::SahaginKeyhole: Sync, <Elim as PackedElim>::SahaginKeyDoor: Sync, <Elim as PackedElim>::VampireKeyDoor: Sync, <Elim as PackedElim>::VampireKeyhole: Sync, <Elim as PackedElim>::MyrmidonKeyDoor: Sync, <Elim as PackedElim>::MyrmidonKeyhole: Sync, <Elim as PackedElim>::MinotaurKeyhole: Sync, <Elim as PackedElim>::Window1: Sync, <Elim as PackedElim>::Window2: Sync, <Elim as PackedElim>::Window3: Sync, <Elim as PackedElim>::Window4: Sync, <Elim as PackedElim>::WitchWindow: Sync, <Elim as PackedElim>::WindowArabic: Sync, <Elim as PackedElim>::GlassBarrier: Sync, <Elim as PackedElim>::SeaDecorBlock: Sync, <Elim as PackedElim>::CliffDecorBlock: Sync, <Elim as PackedElim>::MagicalBarrier: Sync, <Elim as PackedElim>::OneWayWall: Sync, <Elim as PackedElim>::SeaDecorWindowHor: Sync, <Elim as PackedElim>::SeaDecorWindowVer: Sync, <Elim as PackedElim>::DropGate: Sync, <Elim as PackedElim>::DropGateBottom: Sync, <Elim as PackedElim>::WoodBarricades: Sync, <Elim as PackedElim>::Rope: Sync, <Elim as PackedElim>::SeaDecorChain: Sync, <Elim as PackedElim>::IronSpike: Sync, <Elim as PackedElim>::DoorBars: Sync, <Elim as PackedElim>::HaniwaTrap: Sync, <Elim as PackedElim>::HaniwaTrapTriggered: Sync, <Elim as PackedElim>::TerracottaStatue: Sync, <Elim as PackedElim>::TerracottaBlock: Sync, <Elim as PackedElim>::MetalChain: Sync, <Elim as PackedElim>::FenceI: Sync, <Elim as PackedElim>::FenceL: Sync, <Elim as PackedElim>::FenceT: Sync, <Elim as PackedElim>::FenceX: Sync, <Elim as PackedElim>::FenceEnd: Sync, <Elim as PackedElim>::Bones: Sync, <Elim as PackedElim>::IceCrystal: Sync, <Elim as PackedElim>::GlowIceCrystal: Sync, <Elim as PackedElim>::CrystalHigh: Sync, <Elim as PackedElim>::CrystalLow: Sync, <Elim as PackedElim>::UnderwaterVent: Sync, <Elim as PackedElim>::SeaUrchin: Sync, <Elim as PackedElim>::IceSpike: Sync, <Elim as PackedElim>::Orb: Sync, <Elim as PackedElim>::EnsnaringWeb: Sync, <Elim as PackedElim>::DiamondLight: Sync, <Elim as PackedElim>::Gravestone: Sync, <Elim as PackedElim>::Melon: Sync, <Elim as PackedElim>::ForgeTools: Sync, <Elim as PackedElim>::JugAndBowlArabic: Sync, <Elim as PackedElim>::JugArabic: Sync, <Elim as PackedElim>::DecorSetArabic: Sync, <Elim as PackedElim>::SepareArabic: Sync, <Elim as PackedElim>::Candle: Sync, <Elim as PackedElim>::SmithingTable: Sync, <Elim as PackedElim>::Forge0: Sync, <Elim as PackedElim>::GearWheel0: Sync, <Elim as PackedElim>::Quench0: Sync, <Elim as PackedElim>::SeaDecorEmblem: Sync, <Elim as PackedElim>::SeaDecorPillar: Sync, <Elim as PackedElim>::MagicalSeal: Sync, <Elim as PackedElim>::JugAndCupsCoastal: Sync, <Elim as PackedElim>::Lantern: Sync, <Elim as PackedElim>::StreetLamp: Sync, <Elim as PackedElim>::StreetLampTall: Sync, <Elim as PackedElim>::SeashellLantern: Sync, <Elim as PackedElim>::FireBowlGround: Sync, <Elim as PackedElim>::MesaLantern: Sync, <Elim as PackedElim>::Chest: Sync, <Elim as PackedElim>::DungeonChest0: Sync, <Elim as PackedElim>::DungeonChest1: Sync, <Elim as PackedElim>::DungeonChest2: Sync, <Elim as PackedElim>::DungeonChest3: Sync, <Elim as PackedElim>::DungeonChest4: Sync, <Elim as PackedElim>::DungeonChest5: Sync, <Elim as PackedElim>::CoralChest: Sync, <Elim as PackedElim>::HaniwaUrn: Sync, <Elim as PackedElim>::TerracottaChest: Sync, <Elim as PackedElim>::SahaginChest: Sync, <Elim as PackedElim>::CommonLockedChest: Sync, <Elim as PackedElim>::ChestBuried: Sync, <Elim as PackedElim>::Crate: Sync, <Elim as PackedElim>::Barrel: Sync, <Elim as PackedElim>::CrateBlock: Sync,

§

impl<Elim> Unpin for Cases<Elim>
where <Elim as PackedElim>::Empty: Unpin, <Elim as PackedElim>::Ember: Unpin, <Elim as PackedElim>::SmokeDummy: Unpin, <Elim as PackedElim>::Bomb: Unpin, <Elim as PackedElim>::FireBlock: Unpin, <Elim as PackedElim>::HotSurface: Unpin, <Elim as PackedElim>::Stones2: Unpin, <Elim as PackedElim>::CoatRack: Unpin, <Elim as PackedElim>::Bed: Unpin, <Elim as PackedElim>::Bench: Unpin, <Elim as PackedElim>::ChairSingle: Unpin, <Elim as PackedElim>::ChairDouble: Unpin, <Elim as PackedElim>::DrawerLarge: Unpin, <Elim as PackedElim>::DrawerMedium: Unpin, <Elim as PackedElim>::DrawerSmall: Unpin, <Elim as PackedElim>::TableSide: Unpin, <Elim as PackedElim>::TableDining: Unpin, <Elim as PackedElim>::TableDouble: Unpin, <Elim as PackedElim>::WardrobeSingle: Unpin, <Elim as PackedElim>::WardrobeDouble: Unpin, <Elim as PackedElim>::BookshelfArabic: Unpin, <Elim as PackedElim>::WallTableArabic: Unpin, <Elim as PackedElim>::TableArabicLarge: Unpin, <Elim as PackedElim>::TableArabicSmall: Unpin, <Elim as PackedElim>::CupboardArabic: Unpin, <Elim as PackedElim>::OvenArabic: Unpin, <Elim as PackedElim>::CushionArabic: Unpin, <Elim as PackedElim>::CanapeArabic: Unpin, <Elim as PackedElim>::Shelf: Unpin, <Elim as PackedElim>::Planter: Unpin, <Elim as PackedElim>::Pot: Unpin, <Elim as PackedElim>::BedMesa: Unpin, <Elim as PackedElim>::WallTableMesa: Unpin, <Elim as PackedElim>::MirrorMesa: Unpin, <Elim as PackedElim>::WardrobeSingleMesa: Unpin, <Elim as PackedElim>::WardrobeDoubleMesa: Unpin, <Elim as PackedElim>::CupboardMesa: Unpin, <Elim as PackedElim>::TableCoastalLarge: Unpin, <Elim as PackedElim>::BenchCoastal: Unpin, <Elim as PackedElim>::CraftingBench: Unpin, <Elim as PackedElim>::Forge: Unpin, <Elim as PackedElim>::Cauldron: Unpin, <Elim as PackedElim>::Anvil: Unpin, <Elim as PackedElim>::CookingPot: Unpin, <Elim as PackedElim>::SpinningWheel: Unpin, <Elim as PackedElim>::TanningRack: Unpin, <Elim as PackedElim>::Loom: Unpin, <Elim as PackedElim>::DismantlingBench: Unpin, <Elim as PackedElim>::RepairBench: Unpin, <Elim as PackedElim>::HangingBasket: Unpin, <Elim as PackedElim>::HangingSign: Unpin, <Elim as PackedElim>::ChristmasOrnament: Unpin, <Elim as PackedElim>::ChristmasWreath: Unpin, <Elim as PackedElim>::WallLampWizard: Unpin, <Elim as PackedElim>::WallLamp: Unpin, <Elim as PackedElim>::WallLampSmall: Unpin, <Elim as PackedElim>::WallSconce: Unpin, <Elim as PackedElim>::DungeonWallDecor: Unpin, <Elim as PackedElim>::WallLampMesa: Unpin, <Elim as PackedElim>::Tent: Unpin, <Elim as PackedElim>::Bedroll: Unpin, <Elim as PackedElim>::BedrollSnow: Unpin, <Elim as PackedElim>::BedrollPirate: Unpin, <Elim as PackedElim>::Sign: Unpin, <Elim as PackedElim>::Helm: Unpin, <Elim as PackedElim>::Scarecrow: Unpin, <Elim as PackedElim>::FountainArabic: Unpin, <Elim as PackedElim>::Hearth: Unpin, <Elim as PackedElim>::BarrelCactus: Unpin, <Elim as PackedElim>::RoundCactus: Unpin, <Elim as PackedElim>::ShortCactus: Unpin, <Elim as PackedElim>::MedFlatCactus: Unpin, <Elim as PackedElim>::ShortFlatCactus: Unpin, <Elim as PackedElim>::LargeCactus: Unpin, <Elim as PackedElim>::TallCactus: Unpin, <Elim as PackedElim>::BlueFlower: Unpin, <Elim as PackedElim>::PinkFlower: Unpin, <Elim as PackedElim>::PurpleFlower: Unpin, <Elim as PackedElim>::RedFlower: Unpin, <Elim as PackedElim>::WhiteFlower: Unpin, <Elim as PackedElim>::YellowFlower: Unpin, <Elim as PackedElim>::Sunflower: Unpin, <Elim as PackedElim>::Moonbell: Unpin, <Elim as PackedElim>::Pyrebloom: Unpin, <Elim as PackedElim>::LushFlower: Unpin, <Elim as PackedElim>::LanternFlower: Unpin, <Elim as PackedElim>::LongGrass: Unpin, <Elim as PackedElim>::MediumGrass: Unpin, <Elim as PackedElim>::ShortGrass: Unpin, <Elim as PackedElim>::Fern: Unpin, <Elim as PackedElim>::LargeGrass: Unpin, <Elim as PackedElim>::GrassSnow: Unpin, <Elim as PackedElim>::Reed: Unpin, <Elim as PackedElim>::GrassBlue: Unpin, <Elim as PackedElim>::SavannaGrass: Unpin, <Elim as PackedElim>::TallSavannaGrass: Unpin, <Elim as PackedElim>::RedSavannaGrass: Unpin, <Elim as PackedElim>::SavannaBush: Unpin, <Elim as PackedElim>::Welwitch: Unpin, <Elim as PackedElim>::LeafyPlant: Unpin, <Elim as PackedElim>::DeadBush: Unpin, <Elim as PackedElim>::JungleFern: Unpin, <Elim as PackedElim>::GrassBlueShort: Unpin, <Elim as PackedElim>::GrassBlueMedium: Unpin, <Elim as PackedElim>::GrassBlueLong: Unpin, <Elim as PackedElim>::CavernLillypadBlue: Unpin, <Elim as PackedElim>::EnsnaringVines: Unpin, <Elim as PackedElim>::LillyPads: Unpin, <Elim as PackedElim>::JungleLeafyPlant: Unpin, <Elim as PackedElim>::JungleRedGrass: Unpin, <Elim as PackedElim>::LanternPlant: Unpin, <Elim as PackedElim>::SporeReed: Unpin, <Elim as PackedElim>::DeadPlant: Unpin, <Elim as PackedElim>::Corn: Unpin, <Elim as PackedElim>::WheatYellow: Unpin, <Elim as PackedElim>::WheatGreen: Unpin, <Elim as PackedElim>::LingonBerry: Unpin, <Elim as PackedElim>::Blueberry: Unpin, <Elim as PackedElim>::Cabbage: Unpin, <Elim as PackedElim>::Pumpkin: Unpin, <Elim as PackedElim>::Carrot: Unpin, <Elim as PackedElim>::Tomato: Unpin, <Elim as PackedElim>::Radish: Unpin, <Elim as PackedElim>::Turnip: Unpin, <Elim as PackedElim>::Flax: Unpin, <Elim as PackedElim>::Mushroom: Unpin, <Elim as PackedElim>::CaveMushroom: Unpin, <Elim as PackedElim>::Cotton: Unpin, <Elim as PackedElim>::WildFlax: Unpin, <Elim as PackedElim>::SewerMushroom: Unpin, <Elim as PackedElim>::LushMushroom: Unpin, <Elim as PackedElim>::RockyMushroom: Unpin, <Elim as PackedElim>::GlowMushroom: Unpin, <Elim as PackedElim>::StonyCoral: Unpin, <Elim as PackedElim>::SoftCoral: Unpin, <Elim as PackedElim>::SeaweedTemperate: Unpin, <Elim as PackedElim>::SeaweedTropical: Unpin, <Elim as PackedElim>::GiantKelp: Unpin, <Elim as PackedElim>::BullKelp: Unpin, <Elim as PackedElim>::WavyAlgae: Unpin, <Elim as PackedElim>::SeaGrapes: Unpin, <Elim as PackedElim>::MermaidsFan: Unpin, <Elim as PackedElim>::SeaAnemone: Unpin, <Elim as PackedElim>::Seagrass: Unpin, <Elim as PackedElim>::RedAlgae: Unpin, <Elim as PackedElim>::Liana: Unpin, <Elim as PackedElim>::MycelBlue: Unpin, <Elim as PackedElim>::CeilingMushroom: Unpin, <Elim as PackedElim>::Mold: Unpin, <Elim as PackedElim>::Root: Unpin, <Elim as PackedElim>::CeilingLanternPlant: Unpin, <Elim as PackedElim>::CeilingLanternFlower: Unpin, <Elim as PackedElim>::CeilingJungleLeafyPlant: Unpin, <Elim as PackedElim>::Twigs: Unpin, <Elim as PackedElim>::Wood: Unpin, <Elim as PackedElim>::Bamboo: Unpin, <Elim as PackedElim>::Hardwood: Unpin, <Elim as PackedElim>::Ironwood: Unpin, <Elim as PackedElim>::Frostwood: Unpin, <Elim as PackedElim>::Eldwood: Unpin, <Elim as PackedElim>::Apple: Unpin, <Elim as PackedElim>::Coconut: Unpin, <Elim as PackedElim>::Stones: Unpin, <Elim as PackedElim>::Seashells: Unpin, <Elim as PackedElim>::Beehive: Unpin, <Elim as PackedElim>::Bowl: Unpin, <Elim as PackedElim>::PotionMinor: Unpin, <Elim as PackedElim>::PotionDummy: Unpin, <Elim as PackedElim>::VialEmpty: Unpin, <Elim as PackedElim>::Amethyst: Unpin, <Elim as PackedElim>::Ruby: Unpin, <Elim as PackedElim>::Sapphire: Unpin, <Elim as PackedElim>::Emerald: Unpin, <Elim as PackedElim>::Topaz: Unpin, <Elim as PackedElim>::Diamond: Unpin, <Elim as PackedElim>::Bloodstone: Unpin, <Elim as PackedElim>::Coal: Unpin, <Elim as PackedElim>::Cobalt: Unpin, <Elim as PackedElim>::Copper: Unpin, <Elim as PackedElim>::Iron: Unpin, <Elim as PackedElim>::Tin: Unpin, <Elim as PackedElim>::Silver: Unpin, <Elim as PackedElim>::Gold: Unpin, <Elim as PackedElim>::Velorite: Unpin, <Elim as PackedElim>::VeloriteFrag: Unpin, <Elim as PackedElim>::Mud: Unpin, <Elim as PackedElim>::Grave: Unpin, <Elim as PackedElim>::Door: Unpin, <Elim as PackedElim>::DoorDark: Unpin, <Elim as PackedElim>::DoorWide: Unpin, <Elim as PackedElim>::BoneKeyhole: Unpin, <Elim as PackedElim>::BoneKeyDoor: Unpin, <Elim as PackedElim>::Keyhole: Unpin, <Elim as PackedElim>::KeyDoor: Unpin, <Elim as PackedElim>::GlassKeyhole: Unpin, <Elim as PackedElim>::KeyholeBars: Unpin, <Elim as PackedElim>::HaniwaKeyDoor: Unpin, <Elim as PackedElim>::HaniwaKeyhole: Unpin, <Elim as PackedElim>::TerracottaKeyDoor: Unpin, <Elim as PackedElim>::TerracottaKeyhole: Unpin, <Elim as PackedElim>::SahaginKeyhole: Unpin, <Elim as PackedElim>::SahaginKeyDoor: Unpin, <Elim as PackedElim>::VampireKeyDoor: Unpin, <Elim as PackedElim>::VampireKeyhole: Unpin, <Elim as PackedElim>::MyrmidonKeyDoor: Unpin, <Elim as PackedElim>::MyrmidonKeyhole: Unpin, <Elim as PackedElim>::MinotaurKeyhole: Unpin, <Elim as PackedElim>::Window1: Unpin, <Elim as PackedElim>::Window2: Unpin, <Elim as PackedElim>::Window3: Unpin, <Elim as PackedElim>::Window4: Unpin, <Elim as PackedElim>::WitchWindow: Unpin, <Elim as PackedElim>::WindowArabic: Unpin, <Elim as PackedElim>::GlassBarrier: Unpin, <Elim as PackedElim>::SeaDecorBlock: Unpin, <Elim as PackedElim>::CliffDecorBlock: Unpin, <Elim as PackedElim>::MagicalBarrier: Unpin, <Elim as PackedElim>::OneWayWall: Unpin, <Elim as PackedElim>::SeaDecorWindowHor: Unpin, <Elim as PackedElim>::SeaDecorWindowVer: Unpin, <Elim as PackedElim>::DropGate: Unpin, <Elim as PackedElim>::DropGateBottom: Unpin, <Elim as PackedElim>::WoodBarricades: Unpin, <Elim as PackedElim>::Rope: Unpin, <Elim as PackedElim>::SeaDecorChain: Unpin, <Elim as PackedElim>::IronSpike: Unpin, <Elim as PackedElim>::DoorBars: Unpin, <Elim as PackedElim>::HaniwaTrap: Unpin, <Elim as PackedElim>::HaniwaTrapTriggered: Unpin, <Elim as PackedElim>::TerracottaStatue: Unpin, <Elim as PackedElim>::TerracottaBlock: Unpin, <Elim as PackedElim>::MetalChain: Unpin, <Elim as PackedElim>::FenceI: Unpin, <Elim as PackedElim>::FenceL: Unpin, <Elim as PackedElim>::FenceT: Unpin, <Elim as PackedElim>::FenceX: Unpin, <Elim as PackedElim>::FenceEnd: Unpin, <Elim as PackedElim>::Bones: Unpin, <Elim as PackedElim>::IceCrystal: Unpin, <Elim as PackedElim>::GlowIceCrystal: Unpin, <Elim as PackedElim>::CrystalHigh: Unpin, <Elim as PackedElim>::CrystalLow: Unpin, <Elim as PackedElim>::UnderwaterVent: Unpin, <Elim as PackedElim>::SeaUrchin: Unpin, <Elim as PackedElim>::IceSpike: Unpin, <Elim as PackedElim>::Orb: Unpin, <Elim as PackedElim>::EnsnaringWeb: Unpin, <Elim as PackedElim>::DiamondLight: Unpin, <Elim as PackedElim>::Gravestone: Unpin, <Elim as PackedElim>::Melon: Unpin, <Elim as PackedElim>::ForgeTools: Unpin, <Elim as PackedElim>::JugAndBowlArabic: Unpin, <Elim as PackedElim>::JugArabic: Unpin, <Elim as PackedElim>::DecorSetArabic: Unpin, <Elim as PackedElim>::SepareArabic: Unpin, <Elim as PackedElim>::Candle: Unpin, <Elim as PackedElim>::SmithingTable: Unpin, <Elim as PackedElim>::Forge0: Unpin, <Elim as PackedElim>::GearWheel0: Unpin, <Elim as PackedElim>::Quench0: Unpin, <Elim as PackedElim>::SeaDecorEmblem: Unpin, <Elim as PackedElim>::SeaDecorPillar: Unpin, <Elim as PackedElim>::MagicalSeal: Unpin, <Elim as PackedElim>::JugAndCupsCoastal: Unpin, <Elim as PackedElim>::Lantern: Unpin, <Elim as PackedElim>::StreetLamp: Unpin, <Elim as PackedElim>::StreetLampTall: Unpin, <Elim as PackedElim>::SeashellLantern: Unpin, <Elim as PackedElim>::FireBowlGround: Unpin, <Elim as PackedElim>::MesaLantern: Unpin, <Elim as PackedElim>::Chest: Unpin, <Elim as PackedElim>::DungeonChest0: Unpin, <Elim as PackedElim>::DungeonChest1: Unpin, <Elim as PackedElim>::DungeonChest2: Unpin, <Elim as PackedElim>::DungeonChest3: Unpin, <Elim as PackedElim>::DungeonChest4: Unpin, <Elim as PackedElim>::DungeonChest5: Unpin, <Elim as PackedElim>::CoralChest: Unpin, <Elim as PackedElim>::HaniwaUrn: Unpin, <Elim as PackedElim>::TerracottaChest: Unpin, <Elim as PackedElim>::SahaginChest: Unpin, <Elim as PackedElim>::CommonLockedChest: Unpin, <Elim as PackedElim>::ChestBuried: Unpin, <Elim as PackedElim>::Crate: Unpin, <Elim as PackedElim>::Barrel: Unpin, <Elim as PackedElim>::CrateBlock: Unpin,

§

impl<Elim> UnwindSafe for Cases<Elim>
where <Elim as PackedElim>::Empty: UnwindSafe, <Elim as PackedElim>::Ember: UnwindSafe, <Elim as PackedElim>::SmokeDummy: UnwindSafe, <Elim as PackedElim>::Bomb: UnwindSafe, <Elim as PackedElim>::FireBlock: UnwindSafe, <Elim as PackedElim>::HotSurface: UnwindSafe, <Elim as PackedElim>::Stones2: UnwindSafe, <Elim as PackedElim>::CoatRack: UnwindSafe, <Elim as PackedElim>::Bed: UnwindSafe, <Elim as PackedElim>::Bench: UnwindSafe, <Elim as PackedElim>::ChairSingle: UnwindSafe, <Elim as PackedElim>::ChairDouble: UnwindSafe, <Elim as PackedElim>::DrawerLarge: UnwindSafe, <Elim as PackedElim>::DrawerMedium: UnwindSafe, <Elim as PackedElim>::DrawerSmall: UnwindSafe, <Elim as PackedElim>::TableSide: UnwindSafe, <Elim as PackedElim>::TableDining: UnwindSafe, <Elim as PackedElim>::TableDouble: UnwindSafe, <Elim as PackedElim>::WardrobeSingle: UnwindSafe, <Elim as PackedElim>::WardrobeDouble: UnwindSafe, <Elim as PackedElim>::BookshelfArabic: UnwindSafe, <Elim as PackedElim>::WallTableArabic: UnwindSafe, <Elim as PackedElim>::TableArabicLarge: UnwindSafe, <Elim as PackedElim>::TableArabicSmall: UnwindSafe, <Elim as PackedElim>::CupboardArabic: UnwindSafe, <Elim as PackedElim>::OvenArabic: UnwindSafe, <Elim as PackedElim>::CushionArabic: UnwindSafe, <Elim as PackedElim>::CanapeArabic: UnwindSafe, <Elim as PackedElim>::Shelf: UnwindSafe, <Elim as PackedElim>::Planter: UnwindSafe, <Elim as PackedElim>::Pot: UnwindSafe, <Elim as PackedElim>::BedMesa: UnwindSafe, <Elim as PackedElim>::WallTableMesa: UnwindSafe, <Elim as PackedElim>::MirrorMesa: UnwindSafe, <Elim as PackedElim>::WardrobeSingleMesa: UnwindSafe, <Elim as PackedElim>::WardrobeDoubleMesa: UnwindSafe, <Elim as PackedElim>::CupboardMesa: UnwindSafe, <Elim as PackedElim>::TableCoastalLarge: UnwindSafe, <Elim as PackedElim>::BenchCoastal: UnwindSafe, <Elim as PackedElim>::CraftingBench: UnwindSafe, <Elim as PackedElim>::Forge: UnwindSafe, <Elim as PackedElim>::Cauldron: UnwindSafe, <Elim as PackedElim>::Anvil: UnwindSafe, <Elim as PackedElim>::CookingPot: UnwindSafe, <Elim as PackedElim>::SpinningWheel: UnwindSafe, <Elim as PackedElim>::TanningRack: UnwindSafe, <Elim as PackedElim>::Loom: UnwindSafe, <Elim as PackedElim>::DismantlingBench: UnwindSafe, <Elim as PackedElim>::RepairBench: UnwindSafe, <Elim as PackedElim>::HangingBasket: UnwindSafe, <Elim as PackedElim>::HangingSign: UnwindSafe, <Elim as PackedElim>::ChristmasOrnament: UnwindSafe, <Elim as PackedElim>::ChristmasWreath: UnwindSafe, <Elim as PackedElim>::WallLampWizard: UnwindSafe, <Elim as PackedElim>::WallLamp: UnwindSafe, <Elim as PackedElim>::WallLampSmall: UnwindSafe, <Elim as PackedElim>::WallSconce: UnwindSafe, <Elim as PackedElim>::DungeonWallDecor: UnwindSafe, <Elim as PackedElim>::WallLampMesa: UnwindSafe, <Elim as PackedElim>::Tent: UnwindSafe, <Elim as PackedElim>::Bedroll: UnwindSafe, <Elim as PackedElim>::BedrollSnow: UnwindSafe, <Elim as PackedElim>::BedrollPirate: UnwindSafe, <Elim as PackedElim>::Sign: UnwindSafe, <Elim as PackedElim>::Helm: UnwindSafe, <Elim as PackedElim>::Scarecrow: UnwindSafe, <Elim as PackedElim>::FountainArabic: UnwindSafe, <Elim as PackedElim>::Hearth: UnwindSafe, <Elim as PackedElim>::BarrelCactus: UnwindSafe, <Elim as PackedElim>::RoundCactus: UnwindSafe, <Elim as PackedElim>::ShortCactus: UnwindSafe, <Elim as PackedElim>::MedFlatCactus: UnwindSafe, <Elim as PackedElim>::ShortFlatCactus: UnwindSafe, <Elim as PackedElim>::LargeCactus: UnwindSafe, <Elim as PackedElim>::TallCactus: UnwindSafe, <Elim as PackedElim>::BlueFlower: UnwindSafe, <Elim as PackedElim>::PinkFlower: UnwindSafe, <Elim as PackedElim>::PurpleFlower: UnwindSafe, <Elim as PackedElim>::RedFlower: UnwindSafe, <Elim as PackedElim>::WhiteFlower: UnwindSafe, <Elim as PackedElim>::YellowFlower: UnwindSafe, <Elim as PackedElim>::Sunflower: UnwindSafe, <Elim as PackedElim>::Moonbell: UnwindSafe, <Elim as PackedElim>::Pyrebloom: UnwindSafe, <Elim as PackedElim>::LushFlower: UnwindSafe, <Elim as PackedElim>::LanternFlower: UnwindSafe, <Elim as PackedElim>::LongGrass: UnwindSafe, <Elim as PackedElim>::MediumGrass: UnwindSafe, <Elim as PackedElim>::ShortGrass: UnwindSafe, <Elim as PackedElim>::Fern: UnwindSafe, <Elim as PackedElim>::LargeGrass: UnwindSafe, <Elim as PackedElim>::GrassSnow: UnwindSafe, <Elim as PackedElim>::Reed: UnwindSafe, <Elim as PackedElim>::GrassBlue: UnwindSafe, <Elim as PackedElim>::SavannaGrass: UnwindSafe, <Elim as PackedElim>::TallSavannaGrass: UnwindSafe, <Elim as PackedElim>::RedSavannaGrass: UnwindSafe, <Elim as PackedElim>::SavannaBush: UnwindSafe, <Elim as PackedElim>::Welwitch: UnwindSafe, <Elim as PackedElim>::LeafyPlant: UnwindSafe, <Elim as PackedElim>::DeadBush: UnwindSafe, <Elim as PackedElim>::JungleFern: UnwindSafe, <Elim as PackedElim>::GrassBlueShort: UnwindSafe, <Elim as PackedElim>::GrassBlueMedium: UnwindSafe, <Elim as PackedElim>::GrassBlueLong: UnwindSafe, <Elim as PackedElim>::CavernLillypadBlue: UnwindSafe, <Elim as PackedElim>::EnsnaringVines: UnwindSafe, <Elim as PackedElim>::LillyPads: UnwindSafe, <Elim as PackedElim>::JungleLeafyPlant: UnwindSafe, <Elim as PackedElim>::JungleRedGrass: UnwindSafe, <Elim as PackedElim>::LanternPlant: UnwindSafe, <Elim as PackedElim>::SporeReed: UnwindSafe, <Elim as PackedElim>::DeadPlant: UnwindSafe, <Elim as PackedElim>::Corn: UnwindSafe, <Elim as PackedElim>::WheatYellow: UnwindSafe, <Elim as PackedElim>::WheatGreen: UnwindSafe, <Elim as PackedElim>::LingonBerry: UnwindSafe, <Elim as PackedElim>::Blueberry: UnwindSafe, <Elim as PackedElim>::Cabbage: UnwindSafe, <Elim as PackedElim>::Pumpkin: UnwindSafe, <Elim as PackedElim>::Carrot: UnwindSafe, <Elim as PackedElim>::Tomato: UnwindSafe, <Elim as PackedElim>::Radish: UnwindSafe, <Elim as PackedElim>::Turnip: UnwindSafe, <Elim as PackedElim>::Flax: UnwindSafe, <Elim as PackedElim>::Mushroom: UnwindSafe, <Elim as PackedElim>::CaveMushroom: UnwindSafe, <Elim as PackedElim>::Cotton: UnwindSafe, <Elim as PackedElim>::WildFlax: UnwindSafe, <Elim as PackedElim>::SewerMushroom: UnwindSafe, <Elim as PackedElim>::LushMushroom: UnwindSafe, <Elim as PackedElim>::RockyMushroom: UnwindSafe, <Elim as PackedElim>::GlowMushroom: UnwindSafe, <Elim as PackedElim>::StonyCoral: UnwindSafe, <Elim as PackedElim>::SoftCoral: UnwindSafe, <Elim as PackedElim>::SeaweedTemperate: UnwindSafe, <Elim as PackedElim>::SeaweedTropical: UnwindSafe, <Elim as PackedElim>::GiantKelp: UnwindSafe, <Elim as PackedElim>::BullKelp: UnwindSafe, <Elim as PackedElim>::WavyAlgae: UnwindSafe, <Elim as PackedElim>::SeaGrapes: UnwindSafe, <Elim as PackedElim>::MermaidsFan: UnwindSafe, <Elim as PackedElim>::SeaAnemone: UnwindSafe, <Elim as PackedElim>::Seagrass: UnwindSafe, <Elim as PackedElim>::RedAlgae: UnwindSafe, <Elim as PackedElim>::Liana: UnwindSafe, <Elim as PackedElim>::MycelBlue: UnwindSafe, <Elim as PackedElim>::CeilingMushroom: UnwindSafe, <Elim as PackedElim>::Mold: UnwindSafe, <Elim as PackedElim>::Root: UnwindSafe, <Elim as PackedElim>::CeilingLanternPlant: UnwindSafe, <Elim as PackedElim>::CeilingLanternFlower: UnwindSafe, <Elim as PackedElim>::CeilingJungleLeafyPlant: UnwindSafe, <Elim as PackedElim>::Twigs: UnwindSafe, <Elim as PackedElim>::Wood: UnwindSafe, <Elim as PackedElim>::Bamboo: UnwindSafe, <Elim as PackedElim>::Hardwood: UnwindSafe, <Elim as PackedElim>::Ironwood: UnwindSafe, <Elim as PackedElim>::Frostwood: UnwindSafe, <Elim as PackedElim>::Eldwood: UnwindSafe, <Elim as PackedElim>::Apple: UnwindSafe, <Elim as PackedElim>::Coconut: UnwindSafe, <Elim as PackedElim>::Stones: UnwindSafe, <Elim as PackedElim>::Seashells: UnwindSafe, <Elim as PackedElim>::Beehive: UnwindSafe, <Elim as PackedElim>::Bowl: UnwindSafe, <Elim as PackedElim>::PotionMinor: UnwindSafe, <Elim as PackedElim>::PotionDummy: UnwindSafe, <Elim as PackedElim>::VialEmpty: UnwindSafe, <Elim as PackedElim>::Amethyst: UnwindSafe, <Elim as PackedElim>::Ruby: UnwindSafe, <Elim as PackedElim>::Sapphire: UnwindSafe, <Elim as PackedElim>::Emerald: UnwindSafe, <Elim as PackedElim>::Topaz: UnwindSafe, <Elim as PackedElim>::Diamond: UnwindSafe, <Elim as PackedElim>::Bloodstone: UnwindSafe, <Elim as PackedElim>::Coal: UnwindSafe, <Elim as PackedElim>::Cobalt: UnwindSafe, <Elim as PackedElim>::Copper: UnwindSafe, <Elim as PackedElim>::Iron: UnwindSafe, <Elim as PackedElim>::Tin: UnwindSafe, <Elim as PackedElim>::Silver: UnwindSafe, <Elim as PackedElim>::Gold: UnwindSafe, <Elim as PackedElim>::Velorite: UnwindSafe, <Elim as PackedElim>::VeloriteFrag: UnwindSafe, <Elim as PackedElim>::Mud: UnwindSafe, <Elim as PackedElim>::Grave: UnwindSafe, <Elim as PackedElim>::Door: UnwindSafe, <Elim as PackedElim>::DoorDark: UnwindSafe, <Elim as PackedElim>::DoorWide: UnwindSafe, <Elim as PackedElim>::BoneKeyhole: UnwindSafe, <Elim as PackedElim>::BoneKeyDoor: UnwindSafe, <Elim as PackedElim>::Keyhole: UnwindSafe, <Elim as PackedElim>::KeyDoor: UnwindSafe, <Elim as PackedElim>::GlassKeyhole: UnwindSafe, <Elim as PackedElim>::KeyholeBars: UnwindSafe, <Elim as PackedElim>::HaniwaKeyDoor: UnwindSafe, <Elim as PackedElim>::HaniwaKeyhole: UnwindSafe, <Elim as PackedElim>::TerracottaKeyDoor: UnwindSafe, <Elim as PackedElim>::TerracottaKeyhole: UnwindSafe, <Elim as PackedElim>::SahaginKeyhole: UnwindSafe, <Elim as PackedElim>::SahaginKeyDoor: UnwindSafe, <Elim as PackedElim>::VampireKeyDoor: UnwindSafe, <Elim as PackedElim>::VampireKeyhole: UnwindSafe, <Elim as PackedElim>::MyrmidonKeyDoor: UnwindSafe, <Elim as PackedElim>::MyrmidonKeyhole: UnwindSafe, <Elim as PackedElim>::MinotaurKeyhole: UnwindSafe, <Elim as PackedElim>::Window1: UnwindSafe, <Elim as PackedElim>::Window2: UnwindSafe, <Elim as PackedElim>::Window3: UnwindSafe, <Elim as PackedElim>::Window4: UnwindSafe, <Elim as PackedElim>::WitchWindow: UnwindSafe, <Elim as PackedElim>::WindowArabic: UnwindSafe, <Elim as PackedElim>::GlassBarrier: UnwindSafe, <Elim as PackedElim>::SeaDecorBlock: UnwindSafe, <Elim as PackedElim>::CliffDecorBlock: UnwindSafe, <Elim as PackedElim>::MagicalBarrier: UnwindSafe, <Elim as PackedElim>::OneWayWall: UnwindSafe, <Elim as PackedElim>::SeaDecorWindowHor: UnwindSafe, <Elim as PackedElim>::SeaDecorWindowVer: UnwindSafe, <Elim as PackedElim>::DropGate: UnwindSafe, <Elim as PackedElim>::DropGateBottom: UnwindSafe, <Elim as PackedElim>::WoodBarricades: UnwindSafe, <Elim as PackedElim>::Rope: UnwindSafe, <Elim as PackedElim>::SeaDecorChain: UnwindSafe, <Elim as PackedElim>::IronSpike: UnwindSafe, <Elim as PackedElim>::DoorBars: UnwindSafe, <Elim as PackedElim>::HaniwaTrap: UnwindSafe, <Elim as PackedElim>::HaniwaTrapTriggered: UnwindSafe, <Elim as PackedElim>::TerracottaStatue: UnwindSafe, <Elim as PackedElim>::TerracottaBlock: UnwindSafe, <Elim as PackedElim>::MetalChain: UnwindSafe, <Elim as PackedElim>::FenceI: UnwindSafe, <Elim as PackedElim>::FenceL: UnwindSafe, <Elim as PackedElim>::FenceT: UnwindSafe, <Elim as PackedElim>::FenceX: UnwindSafe, <Elim as PackedElim>::FenceEnd: UnwindSafe, <Elim as PackedElim>::Bones: UnwindSafe, <Elim as PackedElim>::IceCrystal: UnwindSafe, <Elim as PackedElim>::GlowIceCrystal: UnwindSafe, <Elim as PackedElim>::CrystalHigh: UnwindSafe, <Elim as PackedElim>::CrystalLow: UnwindSafe, <Elim as PackedElim>::UnderwaterVent: UnwindSafe, <Elim as PackedElim>::SeaUrchin: UnwindSafe, <Elim as PackedElim>::IceSpike: UnwindSafe, <Elim as PackedElim>::Orb: UnwindSafe, <Elim as PackedElim>::EnsnaringWeb: UnwindSafe, <Elim as PackedElim>::DiamondLight: UnwindSafe, <Elim as PackedElim>::Gravestone: UnwindSafe, <Elim as PackedElim>::Melon: UnwindSafe, <Elim as PackedElim>::ForgeTools: UnwindSafe, <Elim as PackedElim>::JugAndBowlArabic: UnwindSafe, <Elim as PackedElim>::JugArabic: UnwindSafe, <Elim as PackedElim>::DecorSetArabic: UnwindSafe, <Elim as PackedElim>::SepareArabic: UnwindSafe, <Elim as PackedElim>::Candle: UnwindSafe, <Elim as PackedElim>::SmithingTable: UnwindSafe, <Elim as PackedElim>::Forge0: UnwindSafe, <Elim as PackedElim>::GearWheel0: UnwindSafe, <Elim as PackedElim>::Quench0: UnwindSafe, <Elim as PackedElim>::SeaDecorEmblem: UnwindSafe, <Elim as PackedElim>::SeaDecorPillar: UnwindSafe, <Elim as PackedElim>::MagicalSeal: UnwindSafe, <Elim as PackedElim>::JugAndCupsCoastal: UnwindSafe, <Elim as PackedElim>::Lantern: UnwindSafe, <Elim as PackedElim>::StreetLamp: UnwindSafe, <Elim as PackedElim>::StreetLampTall: UnwindSafe, <Elim as PackedElim>::SeashellLantern: UnwindSafe, <Elim as PackedElim>::FireBowlGround: UnwindSafe, <Elim as PackedElim>::MesaLantern: UnwindSafe, <Elim as PackedElim>::Chest: UnwindSafe, <Elim as PackedElim>::DungeonChest0: UnwindSafe, <Elim as PackedElim>::DungeonChest1: UnwindSafe, <Elim as PackedElim>::DungeonChest2: UnwindSafe, <Elim as PackedElim>::DungeonChest3: UnwindSafe, <Elim as PackedElim>::DungeonChest4: UnwindSafe, <Elim as PackedElim>::DungeonChest5: UnwindSafe, <Elim as PackedElim>::CoralChest: UnwindSafe, <Elim as PackedElim>::HaniwaUrn: UnwindSafe, <Elim as PackedElim>::TerracottaChest: UnwindSafe, <Elim as PackedElim>::SahaginChest: UnwindSafe, <Elim as PackedElim>::CommonLockedChest: UnwindSafe, <Elim as PackedElim>::ChestBuried: UnwindSafe, <Elim as PackedElim>::Crate: UnwindSafe, <Elim as PackedElim>::Barrel: UnwindSafe, <Elim as PackedElim>::CrateBlock: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<Context> SubContext<Context> for Context

source§

fn sub_context(self) -> Context

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

§

impl<T> Event for T
where T: Send + Sync + 'static,

§

impl<T> Resource for T
where T: Any + Send + Sync,

§

impl<T> Storable for T
where T: Send + Sync + 'static,