mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-12 07:10:02 +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).