1 2 3 4 5 6 7 8 9 10 11 12 13 14
use crate::thread_pool::ThreadPool; #[test] fn thread_pool_test() { fn fn_to_execute_by_threadpool() { println!("{}", 2 + 2); } let thread_count : usize = 4; let pool = ThreadPool::new(thread_count); pool.execute(move || { fn_to_execute_by_threadpool(); }); }