use pinned_init::*; struct Foo { value: T, } fn main() { let _ = init!(Foo::<(), ()> { value <- (), }); }