- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
Closed
Description
The new convenience methods on the Json class could be cleaned up a little bit:
- All of the methods use the corresponding Json enum variant in their name except for is_strandas_str, which refer to the Ruststrtype. These should be madeis_stringandas_string.
- Implement the is_*methods in terms of theas_*methods.
- find_pathuses a fold/map implementation that does not short circuit in the event of an invalid path. If a path with 10 keys is provided but the first key does not exist, it will still go through the effort of generating all 10- Nones.
I'll take care of these, I just wanted to post them here in case people had other comments.
Metadata
Metadata
Assignees
Labels
No labels