as_ptr_cast_mut
This lint detects calls to a `&self`-taking `as_ptr` method, where the result is then immediately cast to a `*mut T`. Code like this is probably invalid, as that pointer will not have write permissions, and `*mut T` is usually used to write through.
lazy::Sync{OnceCell,Lazy}
sync::{Once,Lazy}Lock
7248d06384
2b2190cb56
nonstandard_macro_braces
97a5daa659
f51aade56f
3ae8faff4d