Super heavy generic on HTTP lib makes debugging hard
I wonder if one can handle this type hell. Rust's HTTP library has a lot of traits and/or structs naming in the pattern Request / Response / Body and you never know how an intermediate type suddenly automatically breaks all the type requirements