use std::collections::HashMap;
use crossbeam_channel::Receiver;
use crate::{pool_item::PoolItem, sender_couplet::SenderCouplet};
use super::PoolThread;
impl<P> PoolThread<P>
where
P: PoolItem,
{
pub(crate) fn new(id: u64, pool_thread_receiver: Receiver<SenderCouplet<P>>) -> Self {
Self {
thread_id: id,
pool_thread_receiver,
pool_item_map: HashMap::default(),
}
}
}