pub fn cargo_path(&mut self, path: impl Into<PathBuf>) -> &mut Self {
        self.inner.cargo_path(path);
        self
    }
Sets the path to the `cargo` executable.

If unset, this will use the `$CARGO` environment variable, or else `cargo` from `$PATH`.
guppy/src/metadata_command.rs