type Bound
import bendvy-ecs-core@0.1.0.3/schema_fragments.bend as SchemaFragmentsimport Base
46# Built owns the initializer output; BindRejected returns the original
47# fragment and metadata error, allowing caller recovery without copied owners.
48type Bound<S: Data,Owners: Type,Output: Type> is Type:
49 Built{output: Output}
50 BindRejected{error: Error,fragment: Fragment<S,Owners>}