use std::result::Result;
pub trait ResultExt {
fn consume(self);
fn require_ok(self);
}
impl<T, E> ResultExt for Result<T, E> {
fn consume(self) {
}
fn require_ok(self) {
if self.is_err() {
panic!(d!["required result to be ok(), but was err()"]);
}
}
}