The Config struct encapsulates the main configuration for the Tradier API library,
including credentials, REST API settings, and WebSocket streaming settings.
Error is a comprehensive error type for the Tradier API client, covering
issues that may arise during configuration, network requests, WebSocket connections,
and session management. It provides detailed error messages for common issues,
helping to identify the root cause of errors within the API client.