veloren_common::comp::body::bird_medium::species

Trait PackedElim

Source
pub trait PackedElim {
Show 18 associated items type SnowyOwl; type HornedOwl; type Duck; type Cockatiel; type Chicken; type Bat; type Penguin; type Goose; type Peacock; type Eagle; type Parrot; type Crow; type Dodo; type Parakeet; type Puffin; type Toucan; type BloodmoonBat; type VampireBat;
}

Required Associated Types§

Implementors§

Source§

impl<T> PackedElim for Pure<T>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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