Result is partial and returns the partial values of the expected type and an exception indicating the failure.