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));