You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove traits AsDataLakeClient and AsFileSystemClient (#491)
* Removes AsStorageClient trait in favor of into_storage_client function. Matches CosmosClient in that it doesn't use Arc anymore. Still uses Arc e.g. in StorageAccountClient.new_emulator which should probably be removed as well. e2e test passes.
* Format code.
* Removes AsDataLakeClient and AsFileSystemClient traits in favor of into_data_lake_client and into_file_system_client functions. Matches CosmosClient in that it doesn't use Arc and doesn't return Errors anymore. e2e test passes.
* Revert "Removes AsStorageClient trait in favor of into_storage_client function. Matches CosmosClient in that it doesn't use Arc anymore. Still uses Arc e.g. in StorageAccountClient.new_emulator which should probably be removed as well. e2e test passes."
This reverts commit d252f98
* Fix up problems stemming from reverting commit d252f98. StorageClient can no longer create a DataLakeClient and callers must use DataLakeClient.new() instead.
* PR feedback: Change from String to &str.
0 commit comments