rust cross platform information future plans explained