mirror of
https://github.com/rust-lang/rust.git
synced 2025-12-02 19:47:42 +00:00
This commit adds basic support for reborrowing `Pin` types in argument position. At the moment it only supports reborrowing `Pin<&mut T>` as `Pin<&mut T>` by inserting a call to `Pin::as_mut()`, and only in argument position (not as the receiver in a method call).