Make GetOptionsExt
publicly usable
#4525
Labels
enhancement
Any new improvement worthy of a entry in the changelog
GetOptionsExt
publicly usable
#4525
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Ideally, to implement the new
ObjectStore::get_opts
for other object stores based onreqwest
clients, we could simply callGetOptionsExt::with_get_options
on theRequestBuilder
, as is done in theobject_store
crate itself.This is not currently possible (I assume inadvertently as the trait itself is public?), since the containing
client
mod is currently private;Describe the solution you'd like
Make the trait public/exportable beyond the
object_store
crate.Describe alternatives you've considered
Repeat the logic from
GetOptionsExt::with_get_options
.Additional context
Over at Seafowl we have a custom HTTP object store implementation for legacy reasons.
The text was updated successfully, but these errors were encountered: