def indexed_plain_state
import bendvy-ecs-core@0.1.0.4/captured_column.bend as CapturedColumnimport Base
import column.bend as Col
38def indexed_plain_state(~S:Data,~C:Type,+id:U32,state:Col.IndexedOrdinaryState<S,C>) -> Capture<S,C>:
39 match state:
40 case Col.IndexedOrdinaryState{values,metadata}: indexed_plain_sized(~S,~C,id,metadata,Array.size(Maybe<&1,C>,values))