Capabilities.value_set: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/capabilities.bend as Capabilities Lines 97-100 of bendvy-ecs-core@0.1.0.3/capabilities.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&start_line=97&end_line=100 import Base # Consume replacement C through ValueWrite and return the opaque owner. # The bound setter defines transaction/refusal behavior; this adds no receipt. def value_set(~H: Type,~C: Type,~V: Data,~cap: ValueWrite,ctx: H,value: C) -> H: value_write_field(~H,~C,~V,cap)(ctx,value) Uses (2): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=ValueWrite https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=value_write_field