//! `UnscopedGenericFinder::visit(TypeId, const GenericType&)` (TypeFunction.cpp:160-166).
//!
//! The canonical implementation lives on the record itself
//! (`crate::records::unscoped_generic_finder::UnscopedGenericFinder::visit_type_id_generic_type`);
//! this module intentionally carries no duplicate `impl` to avoid `E0592`
//! duplicate definitions.
