To be honest, I'm not sure if there's anything actionable in this crate. I was starting a sub-process, a Rust executable which calls mockito, and I started it without any value for the SystemRoot env var. This caused a cryptic panic server should be listening coming from this crate. Specifically, TcpListener::bind was failing with this error message:
ERROR [mockito::server] The requested service provider could not be loaded or initialized. (os error 10106)
This was totally user error. I'm not sure if there's an assertion to add which makes sense, or maybe documenting this dependency? Feel free to close if you don't think so.