Module radicle_surf::diff
source · Expand description
Types that represent diff(s) in a Git repo.
Modules§
Structs§
- A file that was added within a
Diff. - A addition of a
Lineat theline_no. - A file that was copied within a
Diff. - A file that was deleted within a
Diff. - A deletion of a
Lineat theline_no. - The serializable representation of a
git diff. - A modified file.
- Statistics describing a particular
FileDiff. - A set of changes across multiple lines.
- A set of
Hunkchanges. - The content of a single line.
- A file that was modified within a
Diff. - A file that was moved within a
Diff. - Statistics describing a particular
Diff.
Enums§
- The set of changes for a given file.
- File mode in a diff.
- Either the modification of a single
Line, or just contextual information.