vvalue
serialHasBlockIO :: (MonadThrow m, MonadMVar m, PrimMonad m, Eq h)=> Handle h -> Bool -> m ()-> Handle h -> FileOffset -> FileOffset -> Advice -> m ()-> Handle h -> FileOffset -> FileOffset -> m ()-> FsPath -> LockMode -> m (Maybe (LockFileHandle m))-> Handle h -> m ()-> FsPath -> m ()-> FsPath -> FsPath -> m ()-> HasFS m h-> m (HasBlockIO m h)