pub trait PoolExt<T: Returnable>:
Send
+ Sync
+ 'static {
// Provided method
fn create_pool_item(
&self,
value: PoolValue<T>,
handle: Arc<dyn ReturnHandle<T>>,
) -> PoolItem<T> { ... }
}Expand description
Core trait defining pool operations
Provided Methods§
Sourcefn create_pool_item(
&self,
value: PoolValue<T>,
handle: Arc<dyn ReturnHandle<T>>,
) -> PoolItem<T>
fn create_pool_item( &self, value: PoolValue<T>, handle: Arc<dyn ReturnHandle<T>>, ) -> PoolItem<T>
Create a new PoolItem (only available to implementors)