Macro pin_mut

macro_rules! pin_mut {
    ($($x:ident),* $(,)?) => { ... };
}

Pins a value on the stack.

Example

# use pin_utils::pin_mut;
# use core::pin::Pin;
# struct Foo {}
let foo = Foo { /* ... */ };
pin_mut!(foo);
let _: Pin<&mut Foo> = foo;