* Add BufRead::fill_buf * Make FillBufFuture constructor pub(crate) * Give more information about the transmutation source type