red4ext_rs::types

Trait Poolable

Source
pub trait Poolable: Sealed {
    type Pool: Pool;
}
Expand description

A trait for types that can be stored in a pool.

Required Associated Types§

Source

type Pool: Pool

Implementations on Foreign Types§

Source§

impl<T> Poolable for MaybeUninit<T>
where T: Poolable,

Source§

type Pool = <T as Poolable>::Pool

Implementors§

Source§

impl Poolable for GlobalFunction

Source§

type Pool = FunctionPool

Source§

impl Poolable for IScriptable

Source§

type Pool = ScriptPool

Source§

impl Poolable for Method

Source§

type Pool = FunctionPool

Source§

impl Poolable for Property

Source§

type Pool = PropertyPool

Source§

impl Poolable for StaticMethod

Source§

type Pool = FunctionPool