get { return _node.value; }
set { _node.value = value; }
}
+
+ public override bool read_only { get { return false; } }
}
private class KeySet<K,V> : AbstractSet<K> {
* The value of this entry.
*/
public abstract V value { get; set; }
+
+ /**
+ * ``true'' if the setting value is permitted.
+ */
+ public abstract bool read_only { get; }
}
/**
get { return _node.value; }
set { _node.value = value; }
}
+
+ public override bool read_only { get { return false; } }
}
private inline unowned Node<K,V>? find_lower (K key) {