Concepts

  1. ValueOrError<T, E>

    A boolean concept matching types with either a value or an error.

  2. ValueOrNone<T>

    A boolean concept matching types with an optional value.