class Minion::SplayTreeMap::Node(K, V)
- Minion::SplayTreeMap::Node(K, V)
- Reference
- Object
Overview
private
Defined in:
minion/splay_tree_map.crConstructors
Instance Method Summary
- #key
- #key=(key : K)
- #left : Node(K, V) | Nil
- #left=(left : Node(K, V) | Nil)
- #right : Node(K, V) | Nil
- #right=(right : Node(K, V) | Nil)
- #terminal?
- #value
- #value=(value : V)
Macro Summary
-
node_prop(prop, type)
Enforce type of node properties (key & value)
Constructor Detail
def self.new(key : K | Nil, value : V | Nil, left : Nil | Minion::SplayTreeMap::Node(K, V) = nil, right : Nil | Minion::SplayTreeMap::Node(K, V) = nil)
#