This reverts commit 8c27af2136. Reason for revert: Re-land the Rust 1.78.0 and Clang r522817 updates Change-Id: Id1fe3790c9688f2c204ca26b5638e1a245cc65f4
8c27af2136