pub async fn init_thread_pool(
    url: Url,
    num_threads: usize
) -> Result<(), JsValue>