pub trait MayBail<T> {
// Required methods
fn may_bail(self, rerun: bool) -> T;
fn may_bail_with(self, msg: &str, rerun: bool) -> T;
}pub trait MayBail<T> {
// Required methods
fn may_bail(self, rerun: bool) -> T;
fn may_bail_with(self, msg: &str, rerun: bool) -> T;
}