Git is already an uncomfortably large binary for embedded applications. Rust binaries tend to be even more bloated.

Why would you want to run a VCS in an embedded application? Any halfway usable development platform (even VIM) will be much bigger anyways.

It is sure convenient to be able to use git (and vim!) on embedded Linux. You can get by without them of course...