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