pub(crate) fn generic_args_from_tys<'db>(
interner: DbInterner<'db>,
def_id: SolverDefId<'db>,
args: impl IntoIterator<Item: Borrow<Type<'db>>>,
) -> (GenericArgs<'db>, TypeOwnerId<'db>)pub(crate) fn generic_args_from_tys<'db>(
interner: DbInterner<'db>,
def_id: SolverDefId<'db>,
args: impl IntoIterator<Item: Borrow<Type<'db>>>,
) -> (GenericArgs<'db>, TypeOwnerId<'db>)