Over time, many third-party libraries are updated to take advantage of new features and improvements in Rust. If your project depends on these libraries and they no longer support Rust 1.59.0, using an older version of the compiler may become a problem.
For example, windows-sys 0.59.0 requires libc 0.2.164 to build on some platforms.
#228