def vacancy_stamps
bendvy-ecs-core@0.1.0.3 · chunk_column.bend:58
import bendvy-ecs-core@0.1.0.3/chunk_column.bend as ChunkColumn
import Base
import bendvy-ecs-core@0.1.0.3/lifecycle.bend as L
58def vacancy_stamps(-S:Data,-C:Type,values:Array<Maybe<&1,C>>,valueSize:U32,+index:U32,result:Array<L.Stamp> & U32) -> Column<S,C> & Maybe<&2,Bool>:
59 match result:
60 case (stamps,stampSize):vacancy_bounded(S,C,values,stamps,index,Bool.and(U32.is_eq(valueSize,8),Bool.and(U32.is_eq(stampSize,8),U32.is_lt(index,8))))