Crates listing

platform crate

This crate provides an easy way to inline selection of input parameters based on the platform being targeted. Can be used on any Sized type.

This is guaranteed to be a zero cost abstraction, as all calls are inlined.

```rust extern crate platform;

use platform::Platform;

fn main() { println!("Hello from {}!", "unknown" .ios("ios") .android("android") .windows("windows") .macos("macos") .linux("linux") .wasm32("wasm32") .emscripten("emscripten") ); } ```