Struct veloren_common::typed::Pure

source ·
pub struct Pure<T>(pub T);

Tuple Fields§

§0: T

Trait Implementations§

source§

impl<'de, T> Deserialize<'de> for Pure<T>
where T: 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<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Crab = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

§

type hair_style = Pure<T>

§

type beard = Pure<T>

§

type eyes = Pure<T>

§

type accessory = Pure<T>

§

type hair_color = Pure<T>

§

type skin = Pure<T>

§

type eye_color = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type HumanOne = Pure<T>

§

type HumanTwo = Pure<T>

§

type HumanThree = Pure<T>

§

type HumanFour = Pure<T>

§

type HumanFive = Pure<T>

§

type HumanSix = Pure<T>

§

type HumanSeven = Pure<T>

§

type HumanEight = Pure<T>

§

type HumanNine = Pure<T>

§

type HumanTen = Pure<T>

§

type HumanEleven = Pure<T>

§

type HumanTwelve = Pure<T>

§

type HumanThirteen = Pure<T>

§

type HumanFourteen = Pure<T>

§

type HumanFifteen = Pure<T>

§

type HumanSixteen = Pure<T>

§

type HumanSeventeen = Pure<T>

§

type HumanEighteen = Pure<T>

§

type DwarfOne = Pure<T>

§

type DwarfTwo = Pure<T>

§

type DwarfThree = Pure<T>

§

type DwarfFour = Pure<T>

§

type DwarfFive = Pure<T>

§

type DwarfSix = Pure<T>

§

type DwarfSeven = Pure<T>

§

type DwarfEight = Pure<T>

§

type DwarfNine = Pure<T>

§

type DwarfTen = Pure<T>

§

type DwarfEleven = Pure<T>

§

type DwarfTwelve = Pure<T>

§

type DwarfThirteen = Pure<T>

§

type DwarfFourteen = Pure<T>

§

type ElfOne = Pure<T>

§

type ElfTwo = Pure<T>

§

type ElfThree = Pure<T>

§

type ElfFour = Pure<T>

§

type ElfFive = Pure<T>

§

type ElfSix = Pure<T>

§

type ElfSeven = Pure<T>

§

type ElfEight = Pure<T>

§

type ElfNine = Pure<T>

§

type ElfTen = Pure<T>

§

type ElfEleven = Pure<T>

§

type ElfTwelve = Pure<T>

§

type ElfThirteen = Pure<T>

§

type ElfFourteen = Pure<T>

§

type ElfFifteen = Pure<T>

§

type ElfSixteen = Pure<T>

§

type ElfSeventeen = Pure<T>

§

type ElfEighteen = Pure<T>

§

type OrcOne = Pure<T>

§

type OrcTwo = Pure<T>

§

type OrcThree = Pure<T>

§

type OrcFour = Pure<T>

§

type OrcFive = Pure<T>

§

type OrcSix = Pure<T>

§

type OrcSeven = Pure<T>

§

type OrcEight = Pure<T>

§

type DanariOne = Pure<T>

§

type DanariTwo = Pure<T>

§

type DanariThree = Pure<T>

§

type DanariFour = Pure<T>

§

type DanariFive = Pure<T>

§

type DanariSix = Pure<T>

§

type DanariSeven = Pure<T>

§

type DraugrOne = Pure<T>

§

type DraugrTwo = Pure<T>

§

type DraugrThree = Pure<T>

§

type DraugrFour = Pure<T>

§

type DraugrFive = Pure<T>

§

type DraugrSix = Pure<T>

§

type DraugrSeven = Pure<T>

§

type DraugrEight = Pure<T>

§

type DraugrNine = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Void = Pure<T>

§

type Misc = Pure<T>

§

type Furniture = Pure<T>

§

type Plant = Pure<T>

§

type Resources = Pure<T>

§

type Structural = Pure<T>

§

type Decor = Pure<T>

§

type Lamp = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Shoulder = Pure<T>

§

type Chest = Pure<T>

§

type Belt = Pure<T>

§

type Hand = Pure<T>

§

type Pants = Pure<T>

§

type Foot = Pure<T>

§

type Back = Pure<T>

§

type Ring = Pure<T>

§

type Neck = Pure<T>

§

type Head = Pure<T>

§

type Tabard = Pure<T>

§

type Bag = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type SnowyOwl = Pure<T>

§

type HornedOwl = Pure<T>

§

type Duck = Pure<T>

§

type Cockatiel = Pure<T>

§

type Chicken = Pure<T>

§

type Bat = Pure<T>

§

type Penguin = Pure<T>

§

type Goose = Pure<T>

§

type Peacock = Pure<T>

§

type Eagle = Pure<T>

§

type Parrot = Pure<T>

§

type Crow = Pure<T>

§

type Dodo = Pure<T>

§

type Parakeet = Pure<T>

§

type Puffin = Pure<T>

§

type Toucan = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type StoneGolem = Pure<T>

§

type Treant = Pure<T>

§

type ClayGolem = Pure<T>

§

type WoodGolem = Pure<T>

§

type CoralGolem = Pure<T>

§

type Gravewarden = Pure<T>

§

type AncientEffigy = Pure<T>

§

type Mogwai = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Empty = Pure<T>

§

type Ember = Pure<T>

§

type SmokeDummy = Pure<T>

§

type Bomb = Pure<T>

§

type FireBlock = Pure<T>

§

type Mine = Pure<T>

§

type HotSurface = Pure<T>

§

type CoatRack = Pure<T>

§

type Bed = Pure<T>

§

type Bench = Pure<T>

§

type ChairSingle = Pure<T>

§

type ChairDouble = Pure<T>

§

type DrawerLarge = Pure<T>

§

type DrawerMedium = Pure<T>

§

type DrawerSmall = Pure<T>

§

type TableSide = Pure<T>

§

type TableDining = Pure<T>

§

type TableDouble = Pure<T>

§

type WardrobeSingle = Pure<T>

§

type WardrobeDouble = Pure<T>

§

type BookshelfArabic = Pure<T>

§

type WallTableArabic = Pure<T>

§

type TableArabicLarge = Pure<T>

§

type TableArabicSmall = Pure<T>

§

type CupboardArabic = Pure<T>

§

type OvenArabic = Pure<T>

§

type CushionArabic = Pure<T>

§

type CanapeArabic = Pure<T>

§

type Shelf = Pure<T>

§

type Planter = Pure<T>

§

type Pot = Pure<T>

§

type CraftingBench = Pure<T>

§

type Forge = Pure<T>

§

type Cauldron = Pure<T>

§

type Anvil = Pure<T>

§

type CookingPot = Pure<T>

§

type SpinningWheel = Pure<T>

§

type TanningRack = Pure<T>

§

type Loom = Pure<T>

§

type DismantlingBench = Pure<T>

§

type RepairBench = Pure<T>

§

type Chest = Pure<T>

§

type DungeonChest0 = Pure<T>

§

type DungeonChest1 = Pure<T>

§

type DungeonChest2 = Pure<T>

§

type DungeonChest3 = Pure<T>

§

type DungeonChest4 = Pure<T>

§

type DungeonChest5 = Pure<T>

§

type CoralChest = Pure<T>

§

type HaniwaUrn = Pure<T>

§

type TerracottaChest = Pure<T>

§

type CommonLockedChest = Pure<T>

§

type ChestBuried = Pure<T>

§

type Crate = Pure<T>

§

type Barrel = Pure<T>

§

type CrateBlock = Pure<T>

§

type HangingBasket = Pure<T>

§

type HangingSign = Pure<T>

§

type ChristmasOrnament = Pure<T>

§

type ChristmasWreath = Pure<T>

§

type WallLampWizard = Pure<T>

§

type WallLamp = Pure<T>

§

type WallLampSmall = Pure<T>

§

type WallSconce = Pure<T>

§

type DungeonWallDecor = Pure<T>

§

type Tent = Pure<T>

§

type Bedroll = Pure<T>

§

type BedrollSnow = Pure<T>

§

type BedrollPirate = Pure<T>

§

type Sign = Pure<T>

§

type Helm = Pure<T>

§

type Scarecrow = Pure<T>

§

type FountainArabic = Pure<T>

§

type Hearth = Pure<T>

§

type BarrelCactus = Pure<T>

§

type RoundCactus = Pure<T>

§

type ShortCactus = Pure<T>

§

type MedFlatCactus = Pure<T>

§

type ShortFlatCactus = Pure<T>

§

type LargeCactus = Pure<T>

§

type TallCactus = Pure<T>

§

type BlueFlower = Pure<T>

§

type PinkFlower = Pure<T>

§

type PurpleFlower = Pure<T>

§

type RedFlower = Pure<T>

§

type WhiteFlower = Pure<T>

§

type YellowFlower = Pure<T>

§

type Sunflower = Pure<T>

§

type Moonbell = Pure<T>

§

type Pyrebloom = Pure<T>

§

type LongGrass = Pure<T>

§

type MediumGrass = Pure<T>

§

type ShortGrass = Pure<T>

§

type Fern = Pure<T>

§

type LargeGrass = Pure<T>

§

type GrassSnow = Pure<T>

§

type Reed = Pure<T>

§

type GrassBlue = Pure<T>

§

type SavannaGrass = Pure<T>

§

type TallSavannaGrass = Pure<T>

§

type RedSavannaGrass = Pure<T>

§

type SavannaBush = Pure<T>

§

type Welwitch = Pure<T>

§

type LeafyPlant = Pure<T>

§

type DeadBush = Pure<T>

§

type JungleFern = Pure<T>

§

type CavernGrassBlueShort = Pure<T>

§

type CavernGrassBlueMedium = Pure<T>

§

type CavernGrassBlueLong = Pure<T>

§

type CavernLillypadBlue = Pure<T>

§

type EnsnaringVines = Pure<T>

§

type LillyPads = Pure<T>

§

type JungleLeafyPlant = Pure<T>

§

type JungleRedGrass = Pure<T>

§

type Corn = Pure<T>

§

type WheatYellow = Pure<T>

§

type WheatGreen = Pure<T>

§

type LingonBerry = Pure<T>

§

type Blueberry = Pure<T>

§

type Cabbage = Pure<T>

§

type Pumpkin = Pure<T>

§

type Carrot = Pure<T>

§

type Tomato = Pure<T>

§

type Radish = Pure<T>

§

type Turnip = Pure<T>

§

type Flax = Pure<T>

§

type Mushroom = Pure<T>

§

type CaveMushroom = Pure<T>

§

type Cotton = Pure<T>

§

type WildFlax = Pure<T>

§

type SewerMushroom = Pure<T>

§

type StonyCoral = Pure<T>

§

type SoftCoral = Pure<T>

§

type SeaweedTemperate = Pure<T>

§

type SeaweedTropical = Pure<T>

§

type GiantKelp = Pure<T>

§

type BullKelp = Pure<T>

§

type WavyAlgae = Pure<T>

§

type SeaGrapes = Pure<T>

§

type MermaidsFan = Pure<T>

§

type SeaAnemone = Pure<T>

§

type Seagrass = Pure<T>

§

type RedAlgae = Pure<T>

§

type Liana = Pure<T>

§

type CavernMycelBlue = Pure<T>

§

type CeilingMushroom = Pure<T>

§

type Amethyst = Pure<T>

§

type AmethystSmall = Pure<T>

§

type Ruby = Pure<T>

§

type RubySmall = Pure<T>

§

type Sapphire = Pure<T>

§

type SapphireSmall = Pure<T>

§

type Emerald = Pure<T>

§

type EmeraldSmall = Pure<T>

§

type Topaz = Pure<T>

§

type TopazSmall = Pure<T>

§

type Diamond = Pure<T>

§

type DiamondSmall = Pure<T>

§

type Bloodstone = Pure<T>

§

type Coal = Pure<T>

§

type Cobalt = Pure<T>

§

type Copper = Pure<T>

§

type Iron = Pure<T>

§

type Tin = Pure<T>

§

type Silver = Pure<T>

§

type Gold = Pure<T>

§

type Velorite = Pure<T>

§

type VeloriteFrag = Pure<T>

§

type Twigs = Pure<T>

§

type Wood = Pure<T>

§

type Bamboo = Pure<T>

§

type Hardwood = Pure<T>

§

type Ironwood = Pure<T>

§

type Frostwood = Pure<T>

§

type Eldwood = Pure<T>

§

type Apple = Pure<T>

§

type Coconut = Pure<T>

§

type Stones = Pure<T>

§

type Seashells = Pure<T>

§

type Beehive = Pure<T>

§

type Bowl = Pure<T>

§

type PotionMinor = Pure<T>

§

type PotionDummy = Pure<T>

§

type VialEmpty = Pure<T>

§

type Door = Pure<T>

§

type DoorDark = Pure<T>

§

type DoorWide = Pure<T>

§

type BoneKeyhole = Pure<T>

§

type BoneKeyDoor = Pure<T>

§

type Keyhole = Pure<T>

§

type KeyDoor = Pure<T>

§

type GlassKeyhole = Pure<T>

§

type KeyholeBars = Pure<T>

§

type HaniwaKeyDoor = Pure<T>

§

type HaniwaKeyhole = Pure<T>

§

type TerracottaKeyDoor = Pure<T>

§

type TerracottaKeyhole = Pure<T>

§

type Window1 = Pure<T>

§

type Window2 = Pure<T>

§

type Window3 = Pure<T>

§

type Window4 = Pure<T>

§

type WitchWindow = Pure<T>

§

type WindowArabic = Pure<T>

§

type GlassBarrier = Pure<T>

§

type SeaDecorBlock = Pure<T>

§

type CliffDecorBlock = Pure<T>

§

type MagicalBarrier = Pure<T>

§

type OneWayWall = Pure<T>

§

type SeaDecorWindowHor = Pure<T>

§

type SeaDecorWindowVer = Pure<T>

§

type DropGate = Pure<T>

§

type DropGateBottom = Pure<T>

§

type WoodBarricades = Pure<T>

§

type Rope = Pure<T>

§

type SeaDecorChain = Pure<T>

§

type IronSpike = Pure<T>

§

type DoorBars = Pure<T>

§

type HaniwaTrap = Pure<T>

§

type HaniwaTrapTriggered = Pure<T>

§

type TerracottaStatue = Pure<T>

§

type TerracottaBlock = Pure<T>

§

type Bones = Pure<T>

§

type IceCrystal = Pure<T>

§

type GlowIceCrystal = Pure<T>

§

type CrystalHigh = Pure<T>

§

type CrystalLow = Pure<T>

§

type UnderwaterVent = Pure<T>

§

type SeaUrchin = Pure<T>

§

type IceSpike = Pure<T>

§

type Mud = Pure<T>

§

type Orb = Pure<T>

§

type EnsnaringWeb = Pure<T>

§

type DiamondLight = Pure<T>

§

type Grave = Pure<T>

§

type Gravestone = Pure<T>

§

type MelonCut = Pure<T>

§

type ForgeTools = Pure<T>

§

type JugAndBowlArabic = Pure<T>

§

type JugArabic = Pure<T>

§

type DecorSetArabic = Pure<T>

§

type SepareArabic = Pure<T>

§

type Candle = Pure<T>

§

type SmithingTable = Pure<T>

§

type Forge0 = Pure<T>

§

type GearWheel0 = Pure<T>

§

type Quench0 = Pure<T>

§

type SeaDecorEmblem = Pure<T>

§

type SeaDecorPillar = Pure<T>

§

type MagicalSeal = Pure<T>

§

type Lantern = Pure<T>

§

type StreetLamp = Pure<T>

§

type StreetLampTall = Pure<T>

§

type SeashellLantern = Pure<T>

§

type FireBowlGround = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Phoenix = Pure<T>

§

type Cockatrice = Pure<T>

§

type Roc = Pure<T>

§

type FlameWyvern = Pure<T>

§

type CloudWyvern = Pure<T>

§

type FrostWyvern = Pure<T>

§

type SeaWyvern = Pure<T>

§

type WealdWyvern = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Crocodile = Pure<T>

§

type Alligator = Pure<T>

§

type Salamander = Pure<T>

§

type Monitor = Pure<T>

§

type Asp = Pure<T>

§

type Tortoise = Pure<T>

§

type Pangolin = Pure<T>

§

type Maneater = Pure<T>

§

type Sandshark = Pure<T>

§

type Hakulaq = Pure<T>

§

type Lavadrake = Pure<T>

§

type Basilisk = Pure<T>

§

type Deadwood = Pure<T>

§

type Icedrake = Pure<T>

§

type SeaCrocodile = Pure<T>

§

type Dagon = Pure<T>

§

type Rocksnapper = Pure<T>

§

type Rootsnapper = Pure<T>

§

type Reefsnapper = Pure<T>

§

type Elbst = Pure<T>

§

type Mossdrake = Pure<T>

§

type Driggle = Pure<T>

§

type HermitAlligator = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Ogre = Pure<T>

§

type Cyclops = Pure<T>

§

type Wendigo = Pure<T>

§

type Cavetroll = Pure<T>

§

type Mountaintroll = Pure<T>

§

type Swamptroll = Pure<T>

§

type Dullahan = Pure<T>

§

type Werewolf = Pure<T>

§

type Occultsaurok = Pure<T>

§

type Mightysaurok = Pure<T>

§

type Slysaurok = Pure<T>

§

type Mindflayer = Pure<T>

§

type Minotaur = Pure<T>

§

type Tidalwarrior = Pure<T>

§

type Yeti = Pure<T>

§

type Harvester = Pure<T>

§

type Blueoni = Pure<T>

§

type Redoni = Pure<T>

§

type Cultistwarlord = Pure<T>

§

type Cultistwarlock = Pure<T>

§

type Huskbrute = Pure<T>

§

type Tursus = Pure<T>

§

type Gigasfrost = Pure<T>

§

type AdletElder = Pure<T>

§

type SeaBishop = Pure<T>

§

type HaniwaGeneral = Pure<T>

§

type TerracottaBesieger = Pure<T>

§

type TerracottaDemolisher = Pure<T>

§

type TerracottaPunisher = Pure<T>

§

type TerracottaPursuer = Pure<T>

§

type Cursekeeper = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Danari = Pure<T>

§

type Dwarf = Pure<T>

§

type Elf = Pure<T>

§

type Human = Pure<T>

§

type Orc = Pure<T>

§

type Draugr = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Air = Pure<T>

§

type Water = Pure<T>

§

type Rock = Pure<T>

§

type WeakRock = Pure<T>

§

type Lava = Pure<T>

§

type GlowingRock = Pure<T>

§

type GlowingWeakRock = Pure<T>

§

type Grass = Pure<T>

§

type Snow = Pure<T>

§

type ArtSnow = Pure<T>

§

type Earth = Pure<T>

§

type Sand = Pure<T>

§

type Wood = Pure<T>

§

type Leaves = Pure<T>

§

type GlowingMushroom = Pure<T>

§

type Ice = Pure<T>

§

type Misc = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Marlin = Pure<T>

§

type Icepike = Pure<T>

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<T> PackedElim for Pure<T>

§

type Reddragon = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Gnome = Pure<T>

§

type Sahagin = Pure<T>

§

type Adlet = Pure<T>

§

type Gnarling = Pure<T>

§

type Mandragora = Pure<T>

§

type Kappa = Pure<T>

§

type Cactid = Pure<T>

§

type Gnoll = Pure<T>

§

type Haniwa = Pure<T>

§

type Myrmidon = Pure<T>

§

type Husk = Pure<T>

§

type Boreal = Pure<T>

§

type Bushly = Pure<T>

§

type Irrwurz = Pure<T>

§

type Clockwork = Pure<T>

§

type Flamekeeper = Pure<T>

§

type ShamanicSpirit = Pure<T>

§

type Jiangshi = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Humanoid = Pure<T>

§

type QuadrupedSmall = Pure<T>

§

type QuadrupedMedium = Pure<T>

§

type BirdMedium = Pure<T>

§

type FishMedium = Pure<T>

§

type Dragon = Pure<T>

§

type BirdLarge = Pure<T>

§

type FishSmall = Pure<T>

§

type BipedLarge = Pure<T>

§

type BipedSmall = Pure<T>

§

type Object = Pure<T>

§

type Golem = Pure<T>

§

type Theropod = Pure<T>

§

type QuadrupedLow = Pure<T>

§

type Ship = Pure<T>

§

type Arthropod = Pure<T>

§

type ItemDrop = Pure<T>

§

type Crustacean = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type species = Pure<T>

§

type body_type = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type None = Pure<T>

§

type Grass = Pure<T>

§

type TemperateLeaves = Pure<T>

§

type PineLeaves = Pure<T>

§

type Acacia = Pure<T>

§

type Mangrove = Pure<T>

§

type PalmLeavesInner = Pure<T>

§

type PalmLeavesOuter = Pure<T>

§

type Water = Pure<T>

§

type GreenSludge = Pure<T>

§

type Fruit = Pure<T>

§

type Coconut = Pure<T>

§

type Chest = Pure<T>

§

type Hollow = Pure<T>

§

type Liana = Pure<T>

§

type Normal = Pure<T>

§

type Log = Pure<T>

§

type Filled = Pure<T>

§

type Sprite = Pure<T>

§

type Chestnut = Pure<T>

§

type Baobab = Pure<T>

§

type BirchWood = Pure<T>

§

type FrostpineLeaves = Pure<T>

§

type RotatedSprite = Pure<T>

§

type EntitySpawner = Pure<T>

§

type Keyhole = Pure<T>

§

type BoneKeyhole = Pure<T>

§

type GlassKeyhole = Pure<T>

§

type Sign = Pure<T>

§

type KeyholeBars = Pure<T>

§

type HaniwaKeyhole = Pure<T>

§

type TerracottaKeyhole = Pure<T>

§

type MapleLeaves = Pure<T>

§

type CherryLeaves = Pure<T>

§

type AutumnLeaves = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Female = Pure<T>

§

type Male = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Tool = Pure<T>

§

type ModularComponent = Pure<T>

§

type Lantern = Pure<T>

§

type Glider = Pure<T>

§

type Armor = Pure<T>

§

type Utility = Pure<T>

§

type Consumable = Pure<T>

§

type Throwable = Pure<T>

§

type Ingredient = Pure<T>

§

type Coins = Pure<T>

§

type CoinPouch = Pure<T>

§

type Empty = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type DefaultAirship = Pure<T>

§

type AirBalloon = Pure<T>

§

type SailBoat = Pure<T>

§

type Galleon = Pure<T>

§

type Volume = Pure<T>

§

type Skiff = Pure<T>

§

type Submarine = Pure<T>

§

type Carriage = Pure<T>

§

type Cart = Pure<T>

source§

impl<T> PackedElim for Pure<T>

§

type Clownfish = Pure<T>

§

type Piranha = Pure<T>

source§

impl<T> Serialize for Pure<T>
where T: 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<Context, Target> SynthTyped<Context, Target> for WeakHead<Pure<Target>, Target>

§

type Expr = Pure<Target>

source§

impl<'a, Context: SubContext<S>, T, S> Typed<Context, &'a T, S> for &'a Pure<T>

source§

fn reduce(self, context: Context) -> (&'a T, S)

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for Pure<T>
where T: RefUnwindSafe,

§

impl<T> Send for Pure<T>
where T: Send,

§

impl<T> Sync for Pure<T>
where T: Sync,

§

impl<T> Unpin for Pure<T>
where T: Unpin,

§

impl<T> UnwindSafe for Pure<T>
where T: 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.

§

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,