blackbeam / rust-mysql-simple

Mysql client library implemented in rust.
Apache License 2.0
663 stars 144 forks source link

Latest version will not compile if the latest `lapin` crate is in the project #289

Closed biot023 closed 3 years ago

biot023 commented 3 years ago

If I create a new project:

cargo new --bin testing-mysql-and-lapin
cd testing-mysql-and-lapin

Then add mysql and build:

cargo add mysql
cargo check

All is good. Now, if I add lapin and build:

cargo add lapin
cargo check

I get a rash of errors that seem to be based around conflicts of the two projects' versions of bitvec. mysql uses bitvec 0.22.3 and lapin appears to use (via amp-protocol and nom) 0.19.4

Hopefully this is the right place to report this -- let me know if you think I should be whining in the lapin project issues. :)

blackbeam commented 3 years ago

This seem to be resolved by lapin v1.8.0.