Re-exports§
pub use crate::storage::GitNodeStorage;pub use metadata::GitMetadataBackend;pub use metadata::MetadataBackend;pub use operations::GitOperations;pub use types::CommitDetails;pub use types::CommitInfo;pub use types::DiffOperation;pub use types::GitKvError;pub use types::KvConflict;pub use types::KvDiff;pub use types::KvStorageMetadata;pub use types::MergeResult;pub use versioned_store::GitNamespacedKvStore;pub use versioned_store::GitVersionedKvStore;pub use versioned_store::InMemoryNamespacedKvStore;pub use versioned_store::NamespacedKvStore;pub use versioned_store::ThreadSafeFileVersionedKvStore;pub use versioned_store::ThreadSafeGitNamespacedKvStore;pub use versioned_store::ThreadSafeGitVersionedKvStore;pub use versioned_store::ThreadSafeInMemoryVersionedKvStore;pub use versioned_store::ThreadSafeNamespacedKvStore;pub use versioned_store::ThreadSafeVersionedKvStore;pub use versioned_store::VersionedKvStore;pub use worktree::WorktreeInfo;pub use worktree::WorktreeManager;pub use worktree::WorktreeVersionedKvStore;
Modules§
- metadata
- operations
- types
- versioned_
store - Versioned key-value store backed by Git and ProllyTree.
- worktree
- Git worktree-like functionality for concurrent branch operations