-
-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
Labels
feature requestA new feature is requestedA new feature is requested
Description
Awesome library! Had a lot of fun using it so far.
I have an edge case where one of my input argument is an Option<bool> since I want to encode the states yes/no/maybe via Some(true)/Some(false)/None. Currently, bon::builder would interpret that argument as optional, even though I want it to be mandatory.
#22 could be related in a sense that it would allow me to work around this issue.
For other people looking for a workaround: create a typealias type ... = Option<T>, such that bon is not aware of the top-level Option type.
A note for the community from the maintainers
Please vote on this issue by adding a 👍 reaction to help the maintainers with prioritizing it. You may add a comment describing your real use case related to this issue for us to better understand the problem domain.
dzmitry-lahoda, Banyc, musjj and schneiderfelipe
Metadata
Metadata
Assignees
Labels
feature requestA new feature is requestedA new feature is requested