Rust Components

This section is meant to make it easier to use and implement cross-platform components written in Rust.