I've written a few IT Scripts in Rust to do simple things like modify DNS files, set file permissions, back up dir's.
The only change between the Windows/Linux was modifying the paths from " / " to " \\ ". I could just git clone, and pass all tests out of the box.
This is also my experience moving a code base from Linux x86_64 to ARMv7.
None of these we're dipping heavily into unsafe code, so ymmv.