def single_optional_composed
import bendvy-ecs-core@0.1.0.4/inspector_query.bend as InspectorQueryimport Base
149# Return None for zero composed rows or Some for exactly one; multiple
150# matches return MultipleEntities. Retains H and never selects an arbitrary row.
151def single_optional_composed(~H:Type,~S:Data,~V:Data,~cap:ComposedReadQuery<H,S,V>,owner:H) -> H & Result<&2,&2,SingleError,Maybe<&2,ProjectedRow<S,V>>>:
152 composed_optional_observed(~H,~S,~V,each_composed(~H,~S,~V,~cap,owner))
Uses (8)
Used by (0)
No other definition uses this definition.