hasKeys<K, V, E> static method
Validates that the map contains all keys.
MapRules.hasKeys(['id', 'name'], error: 'Missing required keys')
Implementation
static Rule<Map<K, V>, E> hasKeys<K, V, E>(
Iterable<K> keys, {
required E error,
}) =>
PredicateRule(
predicate: (value) => keys.every(value.containsKey),
error: error,
);