fn is_transitive_dep( direct_dep_unit: &Unit, seen_units: &Vec<Unit>, bcx: &BuildContext<'_, '_>, ) -> bool