pub trait PoolItem: Send + 'static {
// Required method
fn reset(&mut self);
}Expand description
A reusable value managed by a pool.
Values must be movable between threads; thread-confined values are rejected.
ⓘ
use std::rc::Rc;
use rylv_pool::PoolItem;
struct LocalOnly(Rc<()>);
impl PoolItem for LocalOnly {
fn reset(&mut self) {}
}Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".