{R : Type u} →
  {S : Type v} →
    [inst : NonUnitalNonAssocSemiring R] →
      {F : Type u_1} →
        [inst_1 : FunLike F R S] →
          [inst_2 : NonUnitalNonAssocSemiring S] →
            [NonUnitalRingHomClass F R S] →
              {S' : Type u_2} →
                [inst_4 : SetLike S' S] →
                  [inst_5 : NonUnitalSubsemiringClass S' S] → (f : F) → (s : S') → (∀ (x : R), f x ∈ s) → R →ₙ+* ↥s