Manual sources and destinations.
Warning. Use only with
`Manual decoder and encoders.
src d s j l provides
l bytes to read, starting at
s. This byte range is read by calls to
`Await is returned. To signal the end of input call the function with
l = 0.