Creating a multi platform Rust Driver: Overview