Can a Rust binary use incompatible versions of the same library? | Dark Hacker News