Crates.io cross-platform-testing

Use this library to open a path or URL using the program configured on the system. It is equivalent to running one of the following:

```bash

OSX

$ open

Windows

$ start

Linux

$ xdg-open || gio open || gnome-open || kde-open || wslview ```

Usage

Add this to your Cargo.toml toml [dependencies] open = "1" …and open something using… Rust open::that("https://rust-lang.org");

…or, open something with an application of your choice Rust open::with("https://rust-lang.org", "firefox");

Follow this link for the massive API docs.

Credits

The implementation is based on the respective functionality of cargo, but was improved to allow some error handling.