In
object In
Givens
Givens
given Dsl_In_Domain_Element[Element, Domain, DomainElement](using val conversion: Domain => IterableOnce[DomainElement], val factory: Factory[DomainElement, Domain]): Dsl[In[Element], Domain, Element]
given `Dsl_In_!!_Element`[Element, Output[DomainElement], OuterDomain, DomainElement](using val conversion: Output[DomainElement] => IterableOnce[DomainElement], val factory: Factory[DomainElement, Output[DomainElement]]): Dsl[In[Element], OuterDomain !! Output[DomainElement], Element]