1 error[E0601]: `main` function not found in crate `continue_after_missing_main`
2 --> $DIR/continue-after-missing-main.rs:30:2
5 | ^ consider adding a `main` function to `$DIR/continue-after-missing-main.rs`
7 error[E0623]: lifetime mismatch
8 --> $DIR/continue-after-missing-main.rs:28:56
10 LL | tableau: Tableau<'data_provider, AdaptedMatrixProvider<'original_data, MP>>,
11 | ------------------------------------------------------------------ these two types are declared with different lifetimes...
13 LL | let _: AdaptedMatrixProvider<'original_data, MP> = tableau.provider().clone_with_extra_bound();
14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...but data from `tableau` flows into `tableau` here
16 error: aborting due to 2 previous errors
18 Some errors have detailed explanations: E0601, E0623.
19 For more information about an error, try `rustc --explain E0601`.