Companion object to WheneverAsserting that provides two implicit providers, a higher priority one for passed functions that have result
type Assertion, which also yields result type Assertion, and one for any other type, which yields result type Unit.
Companion object to
WheneverAssertingthat provides two implicit providers, a higher priority one for passed functions that have result typeAssertion, which also yields result typeAssertion, and one for any other type, which yields result typeUnit.