GameDev.tv seems to have no information on Rust as of yet. The Amethyst Game Engine uses SPECS (an ECS framework) and a state machine framework to allow for the creation of games. Granted, nothing in Rust is very mature, just yet. Piston is another option, but using an ECS is probably better in the long run. Unity seems to think so as well.