Result type for getting a single user.
Failed user result containing error information.
Successful user result containing the user data.