isValidKey method

bool isValidKey (Object o)
override

Test whether an object is a valid argument to equals and hash.

Some implementations may be restricted to only work on specific types of objects.

Implementation

bool isValidKey(Object o) {
  if (o is E) {
    final value = _getKey(o);
    return value is F && _inner.isValidKey(value);
  }
  return false;
}