pub trait FlattenResult<V, OuterError, InnerError>where
InnerError: Into<OuterError>,{
// Required method
fn flatten_result(self) -> Result<V, OuterError>;
}
Expand description
Extends nested results types, allowing them to be flattened.
Adapted from: https://stackoverflow.com/a/77543839