pub trait AssertingThat {
// Required methods
fn assert_that<'t, U>(
self,
map: impl Fn(Self) -> U,
) -> AssertThat<'t, U, Panic>
where Self: Sized;
fn assert_that_it<'t>(self) -> AssertThat<'t, Self, Panic>
where Self: Sized;
}