This crate intercepts a reader or writer and prints the data to stdout, or wherever else you want to put it.
I found it useful for debugging, maybe you will too?