pub fn describe( repo: impl Into<PathBuf>, rev_spec: Option<&str>, out: impl Write, err: impl Write, _: Options) -> Result<()>