- cache
int cache;
 Undocumented in source.
- color
int color;
 Undocumented in source.
- diffopts
libgit2_d.diff.git_diff_options diffopts;
 Undocumented in source.
- dir
const(char)* dir;
 Undocumented in source.
- findopts
libgit2_d.diff.git_diff_find_options findopts;
 Undocumented in source.
- format
libgit2_d.diff.git_diff_format_t format;
 Undocumented in source.
- no_index
int no_index;
 Undocumented in source.
- output
int output;
 Undocumented in source.
- treeish1
const(char)* treeish1;
 Undocumented in source.
- treeish2
const(char)* treeish2;
 Undocumented in source.
The 'diff_options' struct captures all the various parsed command line options.