You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by "Xuanwo (via GitHub)" <gi...@apache.org> on 2024/08/06 07:19:25 UTC
[I] New feature: Allow `Configurator::into_builder()` to convert into a corresponding builder [opendal]
Xuanwo opened a new issue, #4967:
URL: https://github.com/apache/opendal/issues/4967
### Feature Description
https://github.com/apache/opendal/blob/e05e310e2e2828509110fdd5682660ce4c2d31f6/core/src/types/builder.rs#L97-L111
`Configurator::into_builder` now returns `impl Builder`, resulting in the absence of its type information. This prohibits us from parsing the config into `S3Config` and then converting `S3Config` into `S3Builder`. Consequently, users are unable to add more settings for the HTTP client.
### Problem and Solution
Let's introduce `Builder` as an associated type within `Configurator`.
### Additional Context
_No response_
### Are you willing to contribute to the development of this feature?
- [X] Yes, I am willing to contribute to the development of this feature.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@opendal.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] New feature: Allow `Configurator::into_builder()` to convert into a corresponding builder [opendal]
Posted by "Xuanwo (via GitHub)" <gi...@apache.org>.
Xuanwo closed issue #4967: New feature: Allow `Configurator::into_builder()` to convert into a corresponding builder
URL: https://github.com/apache/opendal/issues/4967
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@opendal.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org