Are there any Proxy Resolver in Rust?

Currently, are there any stable proxy library written in Rust?

There are some alternatives in Java like proxy-vole which has the following abilities:

  • Retrieve proxy pac script from any operating system(Could be gnome,kde,osx).
  • Resolve the retrieved pac script

I currently could not found similar proxy resolver.

First Question: Are there any library there which has these abilities?

Second Question: If there is no library written in rust, are there any c/c++ library which has these abilities?

are either of these what you're looking for:

?

It seems like these crates are resolving the proxy given but does not find the proxy script via operating system?