pub struct Pool<T: 'static + Sync + Send, S: Sync> { /* fields omitted */ }
use apool::Pool;
let pool = Pool::<usize, usize>::new(
4,
0,
|state, transformer| {
let i = *state;
*state += 1;
transformer.spawn(async move {
i
});
},
);
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.