As a Rust driver crate developer, I would like to perform below steps during my crate installation/download when used by any other Rust program:
- Check the platform i.e. Windows or UNIX or macOS.
- Download the corresponding platform-specific binary from an external website.
- Set an environment variable pointing to the download location.
I know this is possible in Node or Python or R but not sure if this is possible in Rust.