module TreeNode(T)

Direct including types

Defined in:

datastructure/binary_tree.cr

Instance Method Summary

Instance Method Detail

def inspect(io : IO) #

[View source]
abstract def key : T #

[View source]
def key! : T #

[View source]
def key? : T? #

[View source]
abstract def left #

[View source]
def max_node : self #

[View source]
def min_node : self #

[View source]
def nil_node? #

[View source]
def node? #

[View source]
abstract def parent #

[View source]
def pred : self #

[View source]
abstract def right #

[View source]
def succ : self #

[View source]
def to_s(io : IO) #

[View source]