Expand description
Current-room indexes and lifecycle leases.
RoomDirectory indexes one current room by UUID, issuer and instance ID.
Each entry shares a RoomLifecycle gate. Accepted leases defer empty-room
removal until the final mutation finishes. Reservation expiry removes only
idle entries claimed by that gate.
StructsΒ§
- Room
Directory π - Room
Directory πEntry - directory row for one current room instance
- Room
Lifecycle π - cloneable admission gate for the current room stored in one directory row
- Room
Lifecycle πLease - cancellation-safe permit for work accepted against a directory entry
- Room
Lifecycle πState - mutable state behind one directory entryβs lifecycle lease gate
ConstantsΒ§
FunctionsΒ§
- rfc3339_
now π