type Merge
import bendvy-ecs-core@0.1.0.3/schema_fragments.bend as SchemaFragmentsimport Base
41# Merged owns the combined fragment; Rejected returns both original affine
42# fragments with the conflict. Refusal does not execute an initializer.
43type Merge<S: Data,L: Type,R: Type> is Type:
44 Merged{fragment: Fragment<S,L & R>}
45 Rejected{error: Error,left: Fragment<S,L>,right: Fragment<S,R>}