New
azure_storage_queue@0.3.0
0.3.0 (2026-02-11)
Features Added
- Added support for queue client construction directly from URLs:
QueueClient::from_url() - Added support for SAS (shared access signature) URLs via the new
from_url()methods. - Added
continuation_tokentoPagerOptionsfor methods that return aPager.
Breaking Changes
- Changed
QueueClient::set_access_policy()return type fromResponse<QueueClientSetAccessPolicyResult, NoFormat>toResponse<(), NoFormat>. - Changed our minimum supported Rust version (MSRV) from 1.85 to 1.88.
- Removed the
queue_name()accessor onQueueClient. - Removed the
endpointstruct field on all clients, as this value is now returned directly from the underlying generated client. - Changed the
queue_nameparameter from ownedStringto&strreference onQueueClient::new(). - The
credentialparameter is nowOption<Arc<dyn TokenCredential>>onnew()andfrom_url()client constructors, allowing for construction of public access clients and clients using SAS tokens. - Changed
QueueServiceClient::queue_client()to returnResult<QueueClient>instead ofQueueClient. - Removed
Pager::with_continuation_token()for methods that return aPager.