Azure / azure-sdk-for-rust

This repository is for the active development of the Azure SDK for Rust. For consumers of the SDK we recommend visiting Docs.rs and looking up the docs for any of libraries in the SDK.
MIT License
714 stars 248 forks source link

Move `Pager` to `azure_core` since it's Azure-specific #1909

Open heaths opened 1 week ago

heaths commented 1 week ago

As came up during a REST API LT meeting, paging is Azure-specific and the Pager<T> should be moved back into azure_core. Will have to see how that impacts the overall response model i.e., does it try to create any pager when deserializing? I'm pretty sure not, but use it as an example of things to check. /cc @jhendrixMSFT @JeffreyRichter

JeffreyRichter commented 1 week ago

Yes, paging & LROs is Azure-specific.

heaths commented 1 week ago

I knew LROs were. Those are still in azure_core. I'll just need to move paging...if I can (pretty sure I can).