The biggest difference between it and lapin (the only other Rust client on the 3rd party clients list) is that lapin is written for futures (Rust's still-in-progress support for async/await), and amiquip is not. It still does async I/O internally, but on a background thread that is not exposed to users; in-memory channels are used to communicate with that thread.
I have not yet been able to put the application I'm working on with amiquip into production, but believe it is far enough along that others could start using it. If anyone does and runs into any problems or has suggestions for changes, I'd love to hear about them.
Thanks!