pub fn patch_key(
repo: &Path,
merge_base: &str,
pushed: &str,
) -> Result<PatchKey, String>Expand description
Both halves of the key for pushed, or why either cannot be computed:
a miss, never a pass, and the caller says the reason when it holds.