Result type of a singular return type from an API that can return a partial result.
Result is partial and returns the partial values of the expected type and an exception indicating the failure.
Result is a success and returns the fully expected type.