def unseal
import bendvy-ecs-core@0.1.0.3/column.bend as Columnimport Base
78def unseal(~S:Data,~C:Type,carrier:Carrier<S,C>) -> State<S,C>:
79 match carrier:
80 case Owned{state}: state
81 case Wrapped{inner}: unseal(~S,~C,inner)
import bendvy-ecs-core@0.1.0.3/column.bend as Columnimport Base
78def unseal(~S:Data,~C:Type,carrier:Carrier<S,C>) -> State<S,C>:
79 match carrier:
80 case Owned{state}: state
81 case Wrapped{inner}: unseal(~S,~C,inner)