isValidKey method
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;
}