| 78 | |
| 79 | @dataclass |
| 80 | class NodeProperties: |
| 81 | height: int |
| 82 | size: int |
| 83 | is_max_heap: bool |
| 84 | is_min_heap: bool |
| 85 | is_perfect: bool |
| 86 | is_strict: bool |
| 87 | is_complete: bool |
| 88 | leaf_count: int |
| 89 | min_node_value: NodeValue |
| 90 | max_node_value: NodeValue |
| 91 | min_leaf_depth: int |
| 92 | max_leaf_depth: int |
| 93 | |
| 94 | |
| 95 | class Node: |
no outgoing calls
no test coverage detected