module deimos.git2.trace; import deimos.git2.common; import deimos.git2.util; import deimos.git2.types; extern (C): enum git_trace_level_t { GIT_TRACE_NONE = 0, GIT_TRACE_FATAL = 1, GIT_TRACE_ERROR = 2, GIT_TRACE_WARN = 3, GIT_TRACE_INFO = 4, GIT_TRACE_DEBUG = 5, GIT_TRACE_TRACE = 6 } mixin _ExportEnumMembers!git_trace_level_t; alias git_trace_callback = void function(git_trace_level_t level, const(char)* msg); int git_trace_set(git_trace_level_t level, git_trace_callback cb);