So Rust's PathBuf/Utf8PathBuf handles a lot of the complexities of system paths for you, but trying to send a relative path over the network with e.g. the default serde impl is gonna cause trouble right?
Is there established best practices here?
Thinking about e.g. a webservice that returns various details about some git repo. Service could be running on linux/windows while the client is on a completely different system.