Add SyncStatusDirectory for per-surface status caching

This commit is contained in:
2026-10-15 19:38:59 +07:00
parent 2cd1068351
commit d4a7003a9e
3 changed files with 124 additions and 4 deletions
-1
View File
@@ -153,7 +153,6 @@ impl SyncStatusStore {
pub struct SyncStatusDirectory {
statuses: HashMap<RepoAddr, Vec<CheckoutSyncStatus>>,
pending: RefCell<HashSet<RepoAddr>>,
tasks: Vec<Task<()>>,
_subscriptions: Vec<Subscription>,
}