Currently the library uses reqwest. Does it make sense to add support for other clients with features?
Another option is to use some HttpClient trait and implement this trait using different libraries. Then just publish it as separate crates...
Create own trait or use something like https://github.com/http-rs/http-client
Sentry crate does that : https://crates.io/crates/sentry
Currently the library uses reqwest. Does it make sense to add support for other clients with
features?Another option is to use some HttpClient trait and implement this trait using different libraries. Then just publish it as separate crates...
Create own trait or use something like https://github.com/http-rs/http-client
Sentry crate does that : https://crates.io/crates/sentry