def indexed_swapped

bendvy-ecs-core@0.1.0.3 · column.bend:90

import bendvy-ecs-core@0.1.0.3/column.bend as Column
import Base
import indexed_lifecycle.bend as M

90def indexed_swapped(~S:Data,~C:Type,metadata:M.Metadata,result:Array<Maybe<&1,C>> & Maybe<&1,C>) -> SwapOutcome<S,C>:
91  match result:
92    case (values,previous): Accepted{indexed_wrap(~S,~C,values,metadata),previous}

Uses (7)

Used by (1)