Expand description
Git storage adapter layer for Auths.
Implements the storage port traits defined in auths-core using libgit2.
Each adapter wraps a bare Git repository and provides typed access to
identity data stored as Git objects.
§Modules
GitBlobStore— content-addressable blob storageGitRefStore— ref-based key-value storage for identity stateGitEventLog— append-only event log backed by Git refsaudit— audit log helpers for registry operations
Modules§
- audit
- Git2-based audit log provider.
Structs§
- GitBlob
Store - Git-backed implementation of
BlobReaderandBlobWriter. - GitEvent
Log - Git-backed implementation of
EventLogReaderandEventLogWriter. - GitRef
Store - Git-backed implementation of
RefReaderandRefWriter. - GitRepo
- Newtype wrapper around
git2::Repository.