Result wrapper types for success and failure responses.
Result
Error from the underlying Connector
Successful SDK Result
Failed SDK Result