That TOML is cargo.toml. when you add dependencies to cargo.toml you are using cargo. There is a command called cargo add
, which adds a dependency, and they way it adds this dependency is by putting it in cargo.toml. it's cargo all the way down.
If you want to not use cargo, you would use rustc
, which is rust's compiler. Almost noone uses rustc
directly, I would say more than 95% of rust devs use cargo.
The windows key is awesome though. It's basically an "OS key", since windows is not the only one that can use it, so the OS can have many hotkeys, all of them using the OS key, and it shouldn't conflict with any program's hotkeys. If any program uses the OS key for their default hotkey, that's their problem.