result_types library

Classes

CErr<Value, Error>
COk<Value, Error>
CResult<Value, Error>
IErr<Value>
IErrorType
IOk<Value>
IResult<Value>
A result type that can be either a value or a error that implements IError.
TErr<Value>
TOk<Value>
TResult<Value>

Typedefs

Err<V, E> = CErr<V, E>
Failure<V, E> = CErr<V, E>
Ok<V, E> = COk<V, E>
Result<V, E> = CResult<V, E>
Success<V, E> = COk<V, E>

Exceptions / Errors

IError
TError