Personally I don't like over arching "frame works" that are often very opinionated and dictate how your code should be. They tend to make what I want to do harder rather than easier. I guess it depends on what it is you are wanting to build.
As far as I'm concerned the language and the libraries available, a lot in the case of Rust, are my "frame work".
As such I'm happy that things like Rocket take care of all the HTTP details and let me get on with rest (REST, get it?) for the most part.
But as I said, a complete end to end solution in Rust is very compelling.
I took a look at Actix. Seems very interesting and sound. I'll be looking closer the next time a web server requirement comes up.