pub fn parse_diff_lines(diffs: &Vec<String>) -> Result<Diff, &'static str>
Expand description

Parses a series of diff lines into a representation of an update diff.

Arguments

  • diffs: a list of lines, in which each line is a diff entry.

Example diff entry formats

a#ps.o -> a#ps.o
k#runqueue-d04869f0baadb1bd.o -> k#runqueue-d04869f0baadb1bd.o
- k#scheduler-7f6134ffbb934a27.o
+ k#spawn-f1c87a8fc4e03893.o