Apply options structure.
When the callback:
Initialize with GIT_APPLY_OPTIONS_INIT. Alternatively, you can use git_apply_options_init.
GIT_APPLY_OPTIONS_INIT
git_apply_options_init
The version
When applying a patch, callback that will be made per delta (file).
When applying a patch, callback that will be made per hunk.
Payload passed to both delta_cb & hunk_cb.
delta_cb
hunk_cb
Bitmask of git_apply_flags_t
git_apply_flags_t