dfefd2383e
* Moved auth_token to seperate file * Extracted check_id as separate type * Changes due to move of auth_token and making provider client mutable * New way of serialization provider requests/responses * Initial attempt of using new provider client * Moved requests and responses to separate modules * Moved serialization to separate files * Extracted readers and writers to io related modules * Extra tests + bug fixes * Updated tokio dependency to require correct features * typo * Easier conversion of requests/responses into enum variants * Renamed 'read_be_u16' to better show its purpose * Serialization related tests and fixes * Tests for async_io + fixes * Future considerations * Configurable max request size * Configurable max response size for client * Removed debug drop implementations * Removed debug print statement * Changes to lock file * Added license notifications * Cargo fmt