def vacant_generic
import bendvy-ecs-core@0.1.0.3/chunk_column.bend as ChunkColumnimport Base
23def vacant_generic(-S:Data,-C:Type,depth:Nat) -> Column<S,C>:
24 match depth:
25 case 0n:empty_generic(S,C)
26 case 1n++rest:
27 +half = U32.shln(8,rest)
28 Branch{half,vacant_generic(S,C,rest),vacant_generic(S,C,rest)}