Tiny macro for calling functions with generic Option<T>
arguments.
Add to your Cargo.toml file:
toml
[dependencies]
turbonone = "0.*"
```rust
fn my_function
myfunction(None); // cannot infer type for type parameter T
declared on the associated function my_function
myfunction(Some("An argument")); // Works!
```
```rust // Rust 2015
// Rust 2018 use turbonone::turbonone;
fn my_function
myfunction(turbonone!()); // Works! myfunction(Some("An argument")); // Works! ```