The Rust Programming Language by Steve Klabnik and Carol Nichols with contributions from the Rust Community (2018)
available online at github under MIT license