pub fn name_prefix<S: Into<String>>(&mut self, name_prefix: S) -> &mut Self {
        self.name_prefix = Some(name_prefix.into());
        self
    }
Set thread name prefix of a future ThreadPool.

Thread name prefix is used for generating thread names. For example, if prefix is
`my-pool-`, then threads in the pool will get names like `my-pool-1` etc.

By default, worker threads are assigned Rust's standard thread name.
futures-executor/src/thread_pool.rs