Passing a StringIO to read_fwf, what dtype keywords args do I need?

I’m using ZOAU on Zos to read an unload from a db2 table. I’m able to do this using pandas but I know some tables are going to be huge and I’ld like to try dask.

The below code specifies the colspecs and I give the field names.
Do I do the same with dask?
Or is it expecting a dtype similar to a numpy array?

I looked for examples online and found very little.

colspecs = [(0,5),(5,20),(20,26)]
df = pandas.read_fwf(StringIO("UNLOADS.TBDATA", tail=10)), colspecs=colspecs, index_col=False,
                    names=['col1', 'col2','col3'])