def recover
import bendvy-ecs-core@0.1.0.3/column.bend as Columnimport Base
191def recover(~S:Data,~C:Type,column:Column<S,C>) -> Column<S,C>:
192 match column:
193 case Column{values,stamps}: Column{values,stamps}
194 case Prepared{carrier}: recover_state(~S,~C,unseal(~S,~C,carrier))
195 case Indexed{carrier}: Indexed{carrier}
196 case PreparedIndexed{carrier}: indexed_recover_state(~S,~C,indexed_prepared_unseal(~S,~C,carrier))