|  Generic BlobSpan Source # |   | 
Instance details   | 
|  Generic CRC32C Source # |   | 
Instance details   | 
|  Generic BloomFilterAlloc Source # |   | 
Instance details   | 
|  Generic DiskCachePolicy Source # |   | 
Instance details   | 
|  Generic FencePointerIndexType Source # |   | 
Instance details   | 
|  Generic MergeBatchSize Source # |   | 
Instance details   | 
|  Generic MergePolicy Source # |   | 
Instance details   | 
|  Generic MergeSchedule Source # |   | 
Instance details   | 
|  Generic SizeRatio Source # |   | 
Instance details   | 
|  Generic TableConfig Source # |   | 
Instance details   | 
|  Generic WriteBufferAlloc Source # |   | 
Instance details   | 
|  Generic NumEntries Source # |   | 
Instance details   | 
|  Generic MergePolicyForLevel Source # |   | 
Instance details   | 
|  Generic NominalCredits Source # |   | 
Instance details   | 
|  Generic NominalDebt Source # |   | 
Instance details   | 
|  Generic Index Source # |   | 
Instance details   | 
|  Generic IndexType Source # |   | 
Instance details   | 
|  Generic IndexCompact Source # |   | 
Instance details   | 
|  Generic IndexOrdinary Source # |   | 
Instance details   | 
|  Generic LevelMergeType Source # |   | 
Instance details   | 
|  Generic MergeState Source # |   | 
Instance details   | 
|  Generic MergeType Source # |   | 
Instance details   | 
|  Generic StepResult Source # |   | 
Instance details   | 
|  Generic TreeMergeType Source # |   | 
Instance details   | 
|  Generic MergeCredits Source # |   | 
Instance details   | 
|  Generic MergeDebt Source # |   | 
Instance details   | 
|  Generic MergeKnownCompleted Source # |   | 
Instance details   | 
|  Generic PageNo Source # |   | 
Instance details   | 
|  Generic RunFsPaths Source # |   | 
Instance details   | 
|  Generic SessionRoot Source # |   | 
Instance details   | 
|  Generic RawBytes Source # |   | 
Instance details   | 
|  Generic RawOverflowPage Source # |   | 
Instance details   | 
|  Generic RawPage Source # |   | 
Instance details   | 
|  Generic HasMore Source # |   | 
Instance details   | 
|  Generic ReaderNumber Source # |   | 
Instance details   | 
|  Generic ReadersMergeType Source # |   | 
Instance details   | 
|  Generic RunBloomFilterAlloc Source # |   | 
Instance details   | 
|  Generic RunDataCaching Source # |   | 
Instance details   | 
|  Generic RunParams Source # |   | 
Instance details   | 
|  Generic CursorId Source # |   | 
Instance details   | 
|  Generic RunNumber Source # |   | 
Instance details   | 
|  Generic TableId Source # |   | 
Instance details   | 
|  Generic SerialisedBlob Source # |   | 
Instance details   | 
|  Generic SerialisedKey Source # |   | 
Instance details   | 
|  Generic SerialisedValue Source # |   | 
Instance details   | 
|  NoThunks ByteArray Source # |   | 
Instance details  | 
|  NoThunks FsPath Source # |   | 
Instance details  | 
|  NoThunks RefCtx Source # |   | 
Instance details  | 
|  NoThunks BlobSpan Source # |   | 
Instance details  | 
|  NoThunks CRC32C Source # |   | 
Instance details  | 
|  NoThunks BloomFilterAlloc Source # |   | 
Instance details  | 
|  NoThunks DiskCachePolicy Source # |   | 
Instance details  | 
|  NoThunks FencePointerIndexType Source # |   | 
Instance details  | 
|  NoThunks MergeBatchSize Source # |   | 
Instance details  | 
|  NoThunks MergePolicy Source # |   | 
Instance details  | 
|  NoThunks MergeSchedule Source # |   | 
Instance details  | 
|  NoThunks SizeRatio Source # |   | 
Instance details  | 
|  NoThunks TableConfig Source # |   | 
Instance details  | 
|  NoThunks WriteBufferAlloc Source # |   | 
Instance details  | 
|  NoThunks NumEntries Source # |   | 
Instance details  | 
|  NoThunks MergePolicyForLevel Source # |   | 
Instance details  | 
|  NoThunks NominalCredits Source # |   | 
Instance details  | 
|  NoThunks NominalDebt Source # |   | 
Instance details  | 
|  NoThunks Index Source # |   | 
Instance details  | 
|  NoThunks IndexType Source # |   | 
Instance details  | 
|  NoThunks IndexCompact Source # |   | 
Instance details  | 
|  NoThunks IndexOrdinary Source # |   | 
Instance details  | 
|  NoThunks LevelMergeType Source # |   | 
Instance details  | 
|  NoThunks MergeState Source # |   | 
Instance details  | 
|  NoThunks MergeType Source # |   | 
Instance details  | 
|  NoThunks StepResult Source # |   | 
Instance details  | 
|  NoThunks TreeMergeType Source # |   | 
Instance details  | 
|  NoThunks MergeCredits Source # |   | 
Instance details  | 
|  NoThunks MergeDebt Source # |   | 
Instance details  | 
|  NoThunks MergeKnownCompleted Source # |   | 
Instance details  | 
|  NoThunks PageNo Source # |   | 
Instance details  | 
|  NoThunks RunFsPaths Source # |   | 
Instance details  | 
|  NoThunks SessionRoot Source # |   | 
Instance details  | 
|  NoThunks RawBytes Source # |   | 
Instance details  | 
|  NoThunks RawOverflowPage Source # |   | 
Instance details  | 
|  NoThunks RawPage Source # |   | 
Instance details  | 
|  NoThunks HasMore Source # |   | 
Instance details  | 
|  NoThunks ReaderNumber Source # |   | 
Instance details  | 
|  NoThunks ReadersMergeType Source # |   | 
Instance details  | 
|  NoThunks RunBloomFilterAlloc Source # |   | 
Instance details  | 
|  NoThunks RunDataCaching Source # |   | 
Instance details  | 
|  NoThunks RunParams Source # |   | 
Instance details  | 
|  NoThunks CursorId Source # |   | 
Instance details  | 
|  NoThunks RunNumber Source # |   | 
Instance details  | 
|  NoThunks TableId Source # |   | 
Instance details  | 
|  NoThunks SerialisedBlob Source # |   | 
Instance details  | 
|  NoThunks SerialisedKey Source # |   | 
Instance details  | 
|  NoThunks SerialisedValue Source # |   | 
Instance details  | 
|  NoThunks WriteBuffer Source # |   | 
Instance details  | 
|  Generic (RWState a) Source # |   | 
Instance details   | 
|  Generic (WeakRef obj) Source # |   | 
Instance details   | 
|  Generic (Baler s) Source # |   | 
Instance details   | 
|  Generic (IndexAcc s) Source # |   | 
Instance details   | 
|  Generic (IndexCompactAcc s) Source # |   | 
Instance details   | 
|  Generic (SMaybe a) Source # |   | 
Instance details   | 
|  Generic (IndexOrdinaryAcc s) Source # |   | 
Instance details   | 
|  Generic (CreditsVar s) Source # |   | 
Instance details   | 
|  Generic (LookupTree a) Source # |   | 
Instance details   | 
|  Generic (PageAcc s) Source # |   | 
Instance details   | 
|  Generic (ForBlob a) Source # |   | 
Instance details   | 
|  Generic (ForFilter a) Source # |   | 
Instance details   | 
|  Generic (ForIndex a) Source # |   | 
Instance details   | 
|  Generic (ForKOps a) Source # |   | 
Instance details   | 
|  Generic (ForRunFiles a) Source # |   | 
Instance details   | 
|  Generic (RunAcc s) Source # |   | 
Instance details   | 
|  Generic (UniqCounter m) Source # |   | 
Instance details   | 
|  Generic (FilePointer m) Source # |   | 
Instance details   | 
|  Typeable m => NoThunks (LockFileHandle m) Source # |   | 
Instance details  | 
|  Typeable a => NoThunks (Bloom a) Source # |   | 
Instance details  | 
|  Typeable h => NoThunks (Handle h) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (RWState a) Source # |   | 
Instance details  | 
|  (NoThunks obj, Typeable obj) => NoThunks (Ref obj) Source # |   | 
Instance details  | 
|  Typeable (PrimState m) => NoThunks (RefCounter m) Source # |   | 
Instance details  | 
|  (NoThunks obj, Typeable obj) => NoThunks (WeakRef obj) Source # |   | 
Instance details  | 
|  Typeable m => NoThunks (ArenaManager m) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (Baler s) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (IndexAcc s) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (IndexCompactAcc s) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (SMaybe a) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (IndexOrdinaryAcc s) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (CreditsVar s) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (LookupTree a) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (PageAcc s) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (ForBlob a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (ForFilter a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (ForIndex a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (ForKOps a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (ForRunFiles a) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (RunAcc s) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable (PrimState m)) => NoThunks (Session m) Source # | Also checks NoThunks for the tables that are known to be open in the session.  | 
Instance details  | 
|  NoThunks (PrimVar (PrimState m) Int) => NoThunks (UniqCounter m) Source # |   | 
Instance details  | 
|  Typeable (PrimState m) => NoThunks (FilePointer m) Source # |   | 
Instance details  | 
|  Typeable a => NoThunks (Vector a) Source # |   | 
Instance details  | 
|  Generic (RWVar m a) Source # |   | 
Instance details   | 
|  Generic (BlobFile m h) Source # |   | 
Instance details   | 
|  Generic (RawBlobRef m h) Source # |   | 
Instance details   | 
|  Generic (WeakBlobRef m h) Source # |   | 
Instance details   | 
|  Generic (ChecksumHandle s h) Source # |   | 
Instance details   | 
|  Generic (Entry v b) Source # |   | 
Instance details   | 
|  Generic (IncomingRun m h) Source # |   | 
Instance details   | 
|  Generic (Level m h) Source # |   | 
Instance details   | 
|  Generic (LevelsCache m h) Source # |   | 
Instance details   | 
|  Generic (TableContent m h) Source # |   | 
Instance details   | 
|  Generic (UnionCache m h) Source # |   | 
Instance details   | 
|  Generic (UnionLevel m h) Source # |   | 
Instance details   | 
|  Generic (MergingTree m h) Source # |   | 
Instance details   | 
|  Generic (MergingTreeState m h) Source # |   | 
Instance details   | 
|  Generic (PendingMerge m h) Source # |   | 
Instance details   | 
|  Generic (PreExistingRun m h) Source # |   | 
Instance details   | 
|  Generic (ReadCtx m h) Source # |   | 
Instance details   | 
|  Generic (Reader m h) Source # |   | 
Instance details   | 
|  Generic (Readers m h) Source # |   | 
Instance details   | 
|  Generic (Run m h) Source # |   | 
Instance details   | 
|  Generic (RunBuilder m h) Source # |   | 
Instance details   | 
|  Generic (RunReader m h) Source # |   | 
Instance details   | 
|  Generic (Cursor m h) Source # |   | 
Instance details   | 
|  Generic (CursorEnv m h) Source # |   | 
Instance details   | 
|  Generic (CursorState m h) Source # |   | 
Instance details   | 
|  Generic (Session m h) Source # |   | 
Instance details   | 
|  Generic (SessionEnv m h) Source # |   | 
Instance details   | 
|  Generic (SessionState m h) Source # |   | 
Instance details   | 
|  Generic (Table m h) Source # |   | 
Instance details   | 
|  Generic (TableEnv m h) Source # |   | 
Instance details   | 
|  Generic (TableState m h) Source # |   | 
Instance details   | 
|  Generic (WriteBufferBlobs m h) Source # |   | 
Instance details   | 
|  NoThunks a => NoThunks (STRef s a) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable h) => NoThunks (HasBlockIO m h) Source # |   | 
Instance details  | 
|  (Typeable s, Typeable a) => NoThunks (MBloom s a) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable a) => NoThunks (Tracer m a) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable h) => NoThunks (HasFS m h) Source # |   | 
Instance details  | 
|  (NoThunks a, Typeable a) => NoThunks (StrictMVar IO a) Source # |   | 
Instance details  | 
|  (NoThunks a, Typeable a) => NoThunks (StrictTVar IO a) Source # |   | 
Instance details  | 
|  NoThunks (StrictTVar m (RWState a)) => NoThunks (RWVar m a) Source # |   | 
Instance details  | 
|  (Typeable h, Typeable (PrimState m)) => NoThunks (BlobFile m h) Source # |   | 
Instance details  | 
|  (Typeable h, Typeable (PrimState m)) => NoThunks (RawBlobRef m h) Source # |   | 
Instance details  | 
|  (Typeable h, Typeable m, Typeable (PrimState m)) => NoThunks (WeakBlobRef m h) Source # |   | 
Instance details  | 
|  (Typeable s, Typeable h) => NoThunks (ChecksumHandle s h) Source # |   | 
Instance details  | 
|  (NoThunks v, NoThunks b) => NoThunks (Entry v b) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h))) => NoThunks (IncomingRun m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h))) => NoThunks (Level m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (LevelsCache m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h)), NoThunks (StrictMVar m (MergingTreeState m h))) => NoThunks (TableContent m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (UnionCache m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingTreeState m h))) => NoThunks (UnionLevel m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingTreeState m h))) => NoThunks (MergingTree m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h)), NoThunks (StrictMVar m (MergingRunState TreeMergeType m h)), NoThunks (StrictMVar m (MergingTreeState m h))) => NoThunks (MergingTreeState m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h)), NoThunks (StrictMVar m (MergingTreeState m h))) => NoThunks (PendingMerge m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState LevelMergeType m h))) => NoThunks (PreExistingRun m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (ReadCtx m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (Reader m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (Readers m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (Run m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (RunBuilder m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (Entry m h) Source # | Allows thunks in the overflow pages  | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h) => NoThunks (RunReader m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (Cursor m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (CursorEnv m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (CursorState m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (Session m h) Source # | Also checks NoThunks for the Tables that are known to be
 open in the Session.  | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (SessionEnv m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (SessionState m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (Table m h) Source # | Does not check NoThunks for the Session that this
 Table belongs to.  | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (TableEnv m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable h, Typeable (PrimState m)) => NoThunks (TableState m h) Source # |   | 
Instance details  | 
|  NoThunks (Unsliced a) Source # |   | 
Instance details  | 
|  (NoThunks a, Typeable s, Typeable a) => NoThunks (GrowingVector s a) Source # |   | 
Instance details  | 
|  (Typeable (PrimState m), Typeable m, Typeable h) => NoThunks (WriteBufferBlobs m h) Source # |   | 
Instance details  | 
|  (NoThunks a, Typeable s, Typeable a) => NoThunks (MutableHeap s a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (MutVar s a) Source # |   | 
Instance details  | 
|  (Typeable s, Typeable a) => NoThunks (MutablePrimArray s a) Source # |   | 
Instance details  | 
|  (Typeable s, Typeable a) => NoThunks (PrimVar s a) Source # |   | 
Instance details  | 
|  NoThunks a => NoThunks (SmallMutableArray s a) Source # |   | 
Instance details  | 
|  (NoThunks a, Typeable s, Typeable a) => NoThunks (MVector s a) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (MVector s Word8) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (MVector s Word64) Source # |   | 
Instance details  | 
|  Typeable s => NoThunks (MVector s Bit) Source # |   | 
Instance details  | 
|  Generic (Merge t m h) Source # |   | 
Instance details   | 
|  Generic (MergingRun t m h) Source # |   | 
Instance details   | 
|  Generic (MergingRunState t m h) Source # |   | 
Instance details   | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks t) => NoThunks (Merge t m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks (StrictMVar m (MergingRunState t m h))) => NoThunks (MergingRun t m h) Source # |   | 
Instance details  | 
|  (Typeable m, Typeable (PrimState m), Typeable h, NoThunks t) => NoThunks (MergingRunState t m h) Source # |   | 
Instance details  | 
|  (NoThunksIOLike m, Typeable m, Typeable (PrimState m)) => NoThunks (Table m k v b) Source # | Does not check NoThunks for the session that this table belongs to.  | 
Instance details  |