Function rename

      • Type Parameters

        • A

        • const M extends {
              readonly [K in string | number | symbol]?: PropertyKey
          } & {
              readonly [K in string | number | symbol]: never
          }

        Parameters

        • mapping: M

        Returns (<I>(self) => Schema<I, Simplify<Rename<A, M>>>)

        Since

        1.0.0

      • Type Parameters

        • I

        • A

        • const M extends {
              readonly [K in string | number | symbol]?: PropertyKey
          } & {
              readonly [K in string | number | symbol]: never
          }

        Parameters

        Returns Schema<I, Simplify<Rename<A, M>>>

        Since

        1.0.0