First public async iterator / stream crate

Hi I would like to show my first public crate called "forked_stream". It's a small library that exports mostly one trait. The trait has one method which converts any stream into a cloneable stream.

It does not use Tokio or threads for cloning or transport. I learned a bit about wakers and how write my own mock streams during testing. Concurrent cloning and iteration has been partially tested for up to 100 clones of a test stream.

I know there were some other ones doing something similar but I had trouble understanding hoe the source code was written. I also learn better by doing so made this crate as an exercise.

https://crates.io/crates/forked_stream