pub fn contract_reason<R: ContractReason + ?Sized>(reason: &R) -> String
The report a broken contract stops with.