1 error: program clause dump
2 --> $DIR/lower_struct.rs:3:1
4 LL | #[rustc_dump_program_clauses]
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = note: forall<'a, T> { FromEnv(T: std::marker::Sized) :- FromEnv(Foo<'a, T>). }
8 = note: forall<'a, T> { FromEnv(std::boxed::Box<T>: std::clone::Clone) :- FromEnv(Foo<'a, T>). }
9 = note: forall<'a, T> { TypeOutlives(T: 'a) :- FromEnv(Foo<'a, T>). }
10 = note: forall<'a, T> { WellFormed(Foo<'a, T>) :- WellFormed(T: std::marker::Sized), WellFormed(std::boxed::Box<T>: std::clone::Clone), TypeOutlives(T: 'a). }
12 error: aborting due to previous error