Macro wookie::leaky_dummy[][src]

macro_rules! leaky_dummy {
    ($name : ident) => { ... };
    ($name : ident : $future : expr) => { ... };
}
Expand description

Like dummy! but wraps in a ManuallyDrop.

Warning: this has the potential to cause resource leakage, do not use this for on anything that really ought to be dropped.

Example

use core::task::Poll;
use wookie::leaky_dummy;
leaky_dummy!(future: async { true });
assert_eq!(future.poll(), Poll::Ready(true));