git.trace

Members

Aliases

TraceDelegate
alias TraceDelegate = void delegate(TraceLevel level, in char[] msg)

The trace callback function and delegate types.

TraceFunction
alias TraceFunction = void function(TraceLevel level, in char[] msg)

The trace callback function and delegate types.

Enums

TraceLevel
enum TraceLevel

Available tracing levels. When tracing is set to a particular level, callers will be provided tracing at the given level and all lower levels.

Functions

setGitTracer
void setGitTracer(TraceLevel level, TraceFunction callback)
void setGitTracer(TraceLevel level, scope TraceDelegate callback)

Sets the git system tracing configuration to the specified level with the specified callback. When system events occur at a level equal to, or lower than, the given level they will be reported to the given callback.

Meta