Auto merge of #160774 - JonathanBrouwer:rollup-T3y1It9, r=JonathanBrouwer
Rollup of 9 pull requests Successful merges: - rust-lang/rust#156935 (Introduce a `PinSafePointer` trait that generalizes `PinCoerceUnsized`) - rust-lang/rust#159834 (Apply str debugger visualizer to `*const str`, `*mut str` and `Box<str>`) - rust-lang/rust#160663 (Suggest add async for function sig with return expr in body) - rust-lang/rust#160732 (Optimize slice::contains for one-byte BytewiseEq types) - rust-lang/rust#157944 (Make `char::is_default_ignorable` unstably public) - rust-lang/rust#158835 (rustc_passes: lint unused `#[path]` attributes on inline modules) - rust-lang/rust#160754 (Rename more diagnostic files to `diagnostics.rs`) - rust-lang/rust#160755 (Merge `rustc_lint/lints.rs` into `diagnostics.rs`) - rust-lang/rust#160757 (Merge `rustc_attr_parsing/session_diagnostics.rs` into `diagnostics.rs`)
B
bors committed
4667d75565e47ba5df36c0df598c556b543e8624