Feature Request: Special SecretString type
For configurations it would be awesome to have a special SecretString type which acts for all standards as a normal String (maybe even is a normal String), but will be printed as "********" in case a whole config object is printed.
I don't see why this should be included in this package instead of overloading the option type interface in a separate package?
Can you sketch how this could be done?
I guess your are referring to https://configurations.rogerluo.dev/stable/convert/
Looking into the interface, it would be nice if all fieldnames starting with a certain prefix or matching a certain regex would be masked in the Option's print.
Not sure how to implement something like this using the interface. On the other hand it might also be useful to have a real SecretString type which masks its output when printed.