Add rust and toml support