pub fn blame_file(workdir: &Path, rel: &Path) -> Result<Vec<BlameLine>, String>
Blame every line of a file (--line-porcelain; the gutter’s data, 0011 §3). Shells out on a job thread — never the input path.
--line-porcelain