def evacuate

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

import bendvy-ecs-core@0.1.0.3/column.bend as Column
import Base
import owner_handoff.bend as H

227# Keep the exact original exported reusable-fuel/affine-ID function type.
228def evacuate(~S:Data,~C:Type,+fuel:Nat,id:U32,values:Array<Maybe<&1,C>>,rows:H.PrototypeHandoffRows<S,C>) -> Array<Maybe<&1,C>> & H.PrototypeHandoffRows<S,C>:
229  match fuel:
230    case 0n: (values,rows)
231    case 1n+rest: evacuate_start(~S,~C,rest,id,values,rows)

Uses (8)

Used by (2)