git_rebase_options.signing_cb

If provided, this will be called with the commit content, allowing a signature to be added to the rebase commit. Can be skipped with git_error_code.GIT_PASSTHROUGH. If git_error_code.GIT_PASSTHROUGH is returned, a commit will be made without a signature.

This field is only used when performing git_rebase_commit.

This callback is not invoked if a git_commit_create_cb is specified.

This callback is deprecated; users should provide a creation callback as commit_create_cb that produces a commit buffer, signs it, and commits it.

struct git_rebase_options
version(!GIT_DEPRECATE_HARD)
int function(libgit2.buffer.git_buf*, libgit2.buffer.git_buf*, const(char)*, void*) signing_cb;

Meta