pub trait PackedElim {
Show 18 associated items type Humanoid; type QuadrupedSmall; type QuadrupedMedium; type BirdMedium; type FishMedium; type Dragon; type BirdLarge; type FishSmall; type BipedLarge; type BipedSmall; type Object; type Golem; type Theropod; type QuadrupedLow; type Ship; type Arthropod; type ItemDrop; type Crustacean;
}

Required Associated Types§

Implementors§

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<Target> PackedElim for WeakHead<Body, Target>
where WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>, WeakHead<Body, Target>: SynthTyped<((Body,), ()), Target>,

§

type Humanoid = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type QuadrupedSmall = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type QuadrupedMedium = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type BirdMedium = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type FishMedium = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Dragon = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type BirdLarge = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type FishSmall = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type BipedLarge = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type BipedSmall = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Object = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Golem = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Theropod = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type QuadrupedLow = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Ship = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Arthropod = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type ItemDrop = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr

§

type Crustacean = <WeakHead<Body, Target> as SynthTyped<((Body,), ()), Target>>::Expr