pub fn user_data_dir() -> PathBuf
s not thread-safe to modify environment variables at runtime.
a string owned by GLib that must not be modified or freed.