Constructors for default filesystem-based refdb backend
Initializes a git_refdb_backend with default values. Equivalent to creating an instance with GIT_REFDB_BACKEND_INIT.
Sets the custom backend to an existing reference DB
An instance for a custom backend
Every backend's iterator must have a pointer to itself as the first element, so the API can talk to it. You'd define your iterator as