Function
complete
(
key: cache_.MapKey<Key>,
exit: Exit.Exit<readonly [Value, Scope.Scope.Finalizer], Error>,
ownerCount: MutableRef.MutableRef<number>,
entryStats: Cache.EntryStats,
timeToLive: number
)
Source from the content-addressed store, hash-verified
| 105 | |
| 106 | /** @internal */ |
| 107 | export const complete = <Key, Value, Error = never>( |
| 108 | key: cache_.MapKey<Key>, |
| 109 | exit: Exit.Exit<readonly [Value, Scope.Scope.Finalizer], Error>, |
| 110 | ownerCount: MutableRef.MutableRef<number>, |
| 111 | entryStats: Cache.EntryStats, |
| 112 | timeToLive: number |
| 113 | ): Complete<Key, Value, Error> => |
| 114 | Data.struct({ |
| 115 | _tag: "Complete", |
| 116 | key, |
| 117 | exit, |
| 118 | ownerCount, |
| 119 | entryStats, |
| 120 | timeToLive |
| 121 | }) |
| 122 | |
| 123 | /** @internal */ |
| 124 | export const pending = <Key, Value, Error = never>( |
Tested by
no test coverage detected