error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_a), ] --> $DIR/vtable-multi-level.rs:75:1 | LL | impl A for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_b), ] --> $DIR/vtable-multi-level.rs:79:1 | LL | impl B for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_a), Method(::foo_b), TraitVPtr(), Method(::foo_c), ] --> $DIR/vtable-multi-level.rs:83:1 | LL | impl C for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_d), ] --> $DIR/vtable-multi-level.rs:87:1 | LL | impl D for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_e), ] --> $DIR/vtable-multi-level.rs:91:1 | LL | impl E for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_d), Method(::foo_e), TraitVPtr(), Method(::foo_f), ] --> $DIR/vtable-multi-level.rs:95:1 | LL | impl F for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_a), Method(::foo_b), TraitVPtr(), Method(::foo_c), Method(::foo_d), TraitVPtr(), Method(::foo_e), TraitVPtr(), Method(::foo_f), TraitVPtr(), Method(::foo_g), ] --> $DIR/vtable-multi-level.rs:99:1 | LL | impl G for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_h), ] --> $DIR/vtable-multi-level.rs:103:1 | LL | impl H for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_i), ] --> $DIR/vtable-multi-level.rs:107:1 | LL | impl I for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_h), Method(::foo_i), TraitVPtr(), Method(::foo_j), ] --> $DIR/vtable-multi-level.rs:111:1 | LL | impl J for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_k), ] --> $DIR/vtable-multi-level.rs:115:1 | LL | impl K for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_l), ] --> $DIR/vtable-multi-level.rs:119:1 | LL | impl L for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_k), Method(::foo_l), TraitVPtr(), Method(::foo_m), ] --> $DIR/vtable-multi-level.rs:123:1 | LL | impl M for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_h), Method(::foo_i), TraitVPtr(), Method(::foo_j), Method(::foo_k), TraitVPtr(), Method(::foo_l), TraitVPtr(), Method(::foo_m), TraitVPtr(), Method(::foo_n), ] --> $DIR/vtable-multi-level.rs:127:1 | LL | impl N for S {} | ^^^^^^^^^^^^ error: vtable entries: [ MetadataDropInPlace, MetadataSize, MetadataAlign, Method(::foo_a), Method(::foo_b), TraitVPtr(), Method(::foo_c), Method(::foo_d), TraitVPtr(), Method(::foo_e), TraitVPtr(), Method(::foo_f), TraitVPtr(), Method(::foo_g), Method(::foo_h), TraitVPtr(), Method(::foo_i), TraitVPtr(), Method(::foo_j), TraitVPtr(), Method(::foo_k), TraitVPtr(), Method(::foo_l), TraitVPtr(), Method(::foo_m), TraitVPtr(), Method(::foo_n), TraitVPtr(), Method(::foo_o), ] --> $DIR/vtable-multi-level.rs:131:1 | LL | impl O for S {} | ^^^^^^^^^^^^ error: aborting due to 15 previous errors