pub trait ErrorOweBase<T, R>where
R: DomainReason,{
// Required method
fn owe(self, reason: R) -> Result<T, StructError<R>>;
}pub trait ErrorOweBase<T, R>where
R: DomainReason,{
// Required method
fn owe(self, reason: R) -> Result<T, StructError<R>>;
}