All clippy suggestions except #34 are implemented. Only real logical change is using the Futures library included in tokio rather than it being a hard dependency. This was done because of an API change between Futures and Tokio. This should also make it easy to update when Futures .3 hits with more breaking changes.
Cargo_metadata has updated to fix the bug you found and mentioned in #10, but you should probably check this out and try to compile it before merging.
All clippy suggestions except #34 are implemented. Only real logical change is using the Futures library included in tokio rather than it being a hard dependency. This was done because of an API change between Futures and Tokio. This should also make it easy to update when Futures .3 hits with more breaking changes.
Cargo_metadata has updated to fix the bug you found and mentioned in #10, but you should probably check this out and try to compile it before merging.