pub trait PackedElim {
Show 109 associated items type Arrow; type Bomb; type Scarecrow; type Cauldron; type ChestVines; type Chest; type ChestDark; type ChestDemon; type ChestGold; type ChestLight; type ChestOpen; type ChestSkull; type Pumpkin; type Pumpkin2; type Pumpkin3; type Pumpkin4; type Pumpkin5; type Campfire; type LanternGround; type LanternGroundOpen; type LanternStanding2; type LanternStanding; type PotionBlue; type PotionGreen; type PotionRed; type Crate; type Tent; type WindowSpooky; type DoorSpooky; type Anvil; type Gravestone; type Gravestone2; type Bench; type Chair; type Chair2; type Chair3; type Table; type Table2; type Table3; type Drawer; type BedBlue; type Carpet; type Bedroll; type CarpetHumanRound; type CarpetHumanSquare; type CarpetHumanSquare2; type CarpetHumanSquircle; type Pouch; type CraftingBench; type BoltFire; type ArrowSnake; type CampfireLit; type BoltFireBig; type TrainingDummy; type FireworkBlue; type FireworkGreen; type FireworkPurple; type FireworkRed; type FireworkWhite; type FireworkYellow; type MultiArrow; type BoltNature; type ToughMeat; type BeastMeat; type Crossbow; type ArrowTurret; type Coins; type GoldOre; type SilverOre; type ClayRocket; type HaniwaSentry; type SeaLantern; type Snowball; type BirdMeat; type FishMeat; type SmallMeat; type Tornado; type Apple; type Hive; type Coconut; type SpitPoison; type BoltIcicle; type Dart; type GnarlingTotemRed; type GnarlingTotemGreen; type GnarlingTotemWhite; type DagonBomb; type BarrelOrgan; type IceBomb; type SpectralSwordSmall; type SpectralSwordLarge; type LaserBeam; type AdletSpear; type AdletTrap; type Flamethrower; type Mine; type LightningBolt; type SpearIcicle; type Portal; type PortalActive; type FieryTornado; type FireRainDrop; type ArrowClay; type GrenadeClay; type Pebble; type LaserBeamSmall; type TerracottaStatue; type TerracottaDemolisherBomb; type BoltBesieger;
}

Required Associated Types§

source

type Arrow

source

type Bomb

source

type Scarecrow

source

type Cauldron

source

type ChestVines

source

type Chest

source

type ChestDark

source

type ChestDemon

source

type ChestGold

source

type ChestLight

source

type ChestOpen

source

type ChestSkull

source

type Pumpkin

source

type Pumpkin2

source

type Pumpkin3

source

type Pumpkin4

source

type Pumpkin5

source

type Campfire

source

type LanternGround

source

type LanternGroundOpen

source

type LanternStanding2

source

type LanternStanding

source

type PotionBlue

source

type PotionGreen

source

type PotionRed

source

type Crate

source

type Tent

source

type WindowSpooky

source

type DoorSpooky

source

type Anvil

source

type Gravestone

source

type Gravestone2

source

type Bench

source

type Chair

source

type Chair2

source

type Chair3

source

type Table

source

type Table2

source

type Table3

source

type Drawer

source

type BedBlue

source

type Carpet

source

type Bedroll

source

type CarpetHumanRound

source

type CarpetHumanSquare

source

type CarpetHumanSquare2

source

type CarpetHumanSquircle

source

type Pouch

source

type CraftingBench

source

type BoltFire

source

type ArrowSnake

source

type CampfireLit

source

type BoltFireBig

source

type TrainingDummy

source

type FireworkBlue

source

type FireworkGreen

source

type FireworkPurple

source

type FireworkRed

source

type FireworkWhite

source

type FireworkYellow

source

type MultiArrow

source

type BoltNature

source

type ToughMeat

source

type BeastMeat

source

type Crossbow

source

type ArrowTurret

source

type Coins

source

type GoldOre

source

type SilverOre

source

type ClayRocket

source

type HaniwaSentry

source

type SeaLantern

source

type Snowball

source

type BirdMeat

source

type FishMeat

source

type SmallMeat

source

type Tornado

source

type Apple

source

type Hive

source

type Coconut

source

type SpitPoison

source

type BoltIcicle

source

type Dart

source

type GnarlingTotemRed

source

type GnarlingTotemGreen

source

type GnarlingTotemWhite

source

type DagonBomb

source

type BarrelOrgan

source

type IceBomb

source

type SpectralSwordSmall

source

type SpectralSwordLarge

source

type LaserBeam

source

type AdletSpear

source

type AdletTrap

source

type Flamethrower

source

type Mine

source

type LightningBolt

source

type SpearIcicle

source

type Portal

source

type PortalActive

source

type FieryTornado

source

type FireRainDrop

source

type ArrowClay

source

type GrenadeClay

source

type Pebble

source

type LaserBeamSmall

source

type TerracottaStatue

source

type TerracottaDemolisherBomb

source

type BoltBesieger

Implementors§

source§

impl<T> PackedElim for Pure<T>

§

type Arrow = Pure<T>

§

type Bomb = Pure<T>

§

type Scarecrow = Pure<T>

§

type Cauldron = Pure<T>

§

type ChestVines = Pure<T>

§

type Chest = Pure<T>

§

type ChestDark = Pure<T>

§

type ChestDemon = Pure<T>

§

type ChestGold = Pure<T>

§

type ChestLight = Pure<T>

§

type ChestOpen = Pure<T>

§

type ChestSkull = Pure<T>

§

type Pumpkin = Pure<T>

§

type Pumpkin2 = Pure<T>

§

type Pumpkin3 = Pure<T>

§

type Pumpkin4 = Pure<T>

§

type Pumpkin5 = Pure<T>

§

type Campfire = Pure<T>

§

type LanternGround = Pure<T>

§

type LanternGroundOpen = Pure<T>

§

type LanternStanding2 = Pure<T>

§

type LanternStanding = Pure<T>

§

type PotionBlue = Pure<T>

§

type PotionGreen = Pure<T>

§

type PotionRed = Pure<T>

§

type Crate = Pure<T>

§

type Tent = Pure<T>

§

type WindowSpooky = Pure<T>

§

type DoorSpooky = Pure<T>

§

type Anvil = Pure<T>

§

type Gravestone = Pure<T>

§

type Gravestone2 = Pure<T>

§

type Bench = Pure<T>

§

type Chair = Pure<T>

§

type Chair2 = Pure<T>

§

type Chair3 = Pure<T>

§

type Table = Pure<T>

§

type Table2 = Pure<T>

§

type Table3 = Pure<T>

§

type Drawer = Pure<T>

§

type BedBlue = Pure<T>

§

type Carpet = Pure<T>

§

type Bedroll = Pure<T>

§

type CarpetHumanRound = Pure<T>

§

type CarpetHumanSquare = Pure<T>

§

type CarpetHumanSquare2 = Pure<T>

§

type CarpetHumanSquircle = Pure<T>

§

type Pouch = Pure<T>

§

type CraftingBench = Pure<T>

§

type BoltFire = Pure<T>

§

type ArrowSnake = Pure<T>

§

type CampfireLit = Pure<T>

§

type BoltFireBig = Pure<T>

§

type TrainingDummy = Pure<T>

§

type FireworkBlue = Pure<T>

§

type FireworkGreen = Pure<T>

§

type FireworkPurple = Pure<T>

§

type FireworkRed = Pure<T>

§

type FireworkWhite = Pure<T>

§

type FireworkYellow = Pure<T>

§

type MultiArrow = Pure<T>

§

type BoltNature = Pure<T>

§

type ToughMeat = Pure<T>

§

type BeastMeat = Pure<T>

§

type Crossbow = Pure<T>

§

type ArrowTurret = Pure<T>

§

type Coins = Pure<T>

§

type GoldOre = Pure<T>

§

type SilverOre = Pure<T>

§

type ClayRocket = Pure<T>

§

type HaniwaSentry = Pure<T>

§

type SeaLantern = Pure<T>

§

type Snowball = Pure<T>

§

type BirdMeat = Pure<T>

§

type FishMeat = Pure<T>

§

type SmallMeat = Pure<T>

§

type Tornado = Pure<T>

§

type Apple = Pure<T>

§

type Hive = Pure<T>

§

type Coconut = Pure<T>

§

type SpitPoison = Pure<T>

§

type BoltIcicle = Pure<T>

§

type Dart = Pure<T>

§

type GnarlingTotemRed = Pure<T>

§

type GnarlingTotemGreen = Pure<T>

§

type GnarlingTotemWhite = Pure<T>

§

type DagonBomb = Pure<T>

§

type BarrelOrgan = Pure<T>

§

type IceBomb = Pure<T>

§

type SpectralSwordSmall = Pure<T>

§

type SpectralSwordLarge = Pure<T>

§

type LaserBeam = Pure<T>

§

type AdletSpear = Pure<T>

§

type AdletTrap = Pure<T>

§

type Flamethrower = Pure<T>

§

type Mine = Pure<T>

§

type LightningBolt = Pure<T>

§

type SpearIcicle = Pure<T>

§

type Portal = Pure<T>

§

type PortalActive = Pure<T>

§

type FieryTornado = Pure<T>

§

type FireRainDrop = Pure<T>

§

type ArrowClay = Pure<T>

§

type GrenadeClay = Pure<T>

§

type Pebble = Pure<T>

§

type LaserBeamSmall = Pure<T>

§

type TerracottaStatue = Pure<T>

§

type TerracottaDemolisherBomb = Pure<T>

§

type BoltBesieger = Pure<T>

source§

impl<Target> PackedElim for WeakHead<Body, Target>
where WeakHead<Pure<Target>, Target>: SynthTyped<(), Target>,

§

type Arrow = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Bomb = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Scarecrow = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Cauldron = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestVines = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Chest = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestDark = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestDemon = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestGold = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestLight = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestOpen = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ChestSkull = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pumpkin = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pumpkin2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pumpkin3 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pumpkin4 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pumpkin5 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Campfire = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LanternGround = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LanternGroundOpen = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LanternStanding2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LanternStanding = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type PotionBlue = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type PotionGreen = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type PotionRed = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Crate = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Tent = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type WindowSpooky = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type DoorSpooky = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Anvil = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Gravestone = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Gravestone2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Bench = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Chair = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Chair2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Chair3 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Table = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Table2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Table3 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Drawer = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BedBlue = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Carpet = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Bedroll = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CarpetHumanRound = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CarpetHumanSquare = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CarpetHumanSquare2 = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CarpetHumanSquircle = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pouch = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CraftingBench = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BoltFire = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ArrowSnake = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type CampfireLit = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BoltFireBig = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type TrainingDummy = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkBlue = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkGreen = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkPurple = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkRed = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkWhite = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireworkYellow = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type MultiArrow = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BoltNature = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ToughMeat = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BeastMeat = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Crossbow = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ArrowTurret = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Coins = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type GoldOre = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SilverOre = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ClayRocket = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type HaniwaSentry = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SeaLantern = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Snowball = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BirdMeat = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FishMeat = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SmallMeat = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Tornado = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Apple = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Hive = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Coconut = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SpitPoison = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BoltIcicle = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Dart = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type GnarlingTotemRed = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type GnarlingTotemGreen = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type GnarlingTotemWhite = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type DagonBomb = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BarrelOrgan = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type IceBomb = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SpectralSwordSmall = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SpectralSwordLarge = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LaserBeam = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type AdletSpear = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type AdletTrap = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Flamethrower = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Mine = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LightningBolt = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type SpearIcicle = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Portal = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type PortalActive = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FieryTornado = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type FireRainDrop = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type ArrowClay = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type GrenadeClay = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type Pebble = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type LaserBeamSmall = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type TerracottaStatue = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type TerracottaDemolisherBomb = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr

§

type BoltBesieger = <WeakHead<Pure<Target>, Target> as SynthTyped<(), Target>>::Expr