error: the compiler unexpectedly panicked. this is a bug. query stack during panic: #0 [naive_layout_of] computing layout (naive) of `Foo` #1 [layout_of] computing layout of `Foo` end of query stack