IsDictValidator#
All IsDictValidator
does is check if an object is a dictionary. You
don’t need to initialize it, you can just load is_dict_validator
.
>>> from koda_validate import is_dict_validator
>>> is_dict_validator({})
Valid(val={})
>>> is_dict_validator({"a": 1, "b": None})
Valid(val={'a': 1, 'b': None})
>>> is_dict_validator(None)
Invalid(err_type=TypeErr(expected_type=<class 'dict'>), ...)