[][src]Type Definition dynerr::DynResult

type DynResult<T> = Result<T, DynError>;

An alias for result that uses DynError

Example

fn try_something(x: u32) -> DynResult<u32> {
    if x > 10 {Ok(x)}
    else if x < 5 {dynerr!(ExampleError1::ThisError(x))}
    else {
        std::fs::File::open("none")?;
        Ok(x)
    }
}