Macro pin_mut
Source macro_rules! pin_mut {
($($x:ident),* $(,)?) => { ... };
}
Expand description
Pins a value on the stack.
Can safely pin values that are not Unpin by taking ownership.
Note: Since Rust 1.68, this macro is soft-deprecated in favor of
pin! macro
in the standard library.
ยงExample
let foo = Foo { };
pin_mut!(foo);
let _: Pin<&mut Foo> = foo;