rename
constrename: {<A,M>(mapping): <I,R>(self) =>SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] },I,R>; <A,I,R,M>(self,mapping):SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] },I,R>; }
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:2250
Call Signature
Section titled “Call Signature”<
A,M>(mapping): <I,R>(self) =>SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] },I,R>
Type Parameters
Section titled “Type Parameters”A
M extends { readonly [K in string | number | symbol]?: PropertyKey } & { readonly [K in string | number | symbol]: never }
Parameters
Section titled “Parameters”mapping
Section titled “mapping”M
Returns
Section titled “Returns”<
I,R>(self):SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] },I,R>
Type Parameters
Section titled “Type Parameters”I
R
Parameters
Section titled “Parameters”Schema<A, I, R>
Returns
Section titled “Returns”SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] }, I, R>
3.10.0
Call Signature
Section titled “Call Signature”<
A,I,R,M>(self,mapping):SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] },I,R>
Type Parameters
Section titled “Type Parameters”A
I
R
M extends { readonly [K in string | number | symbol]?: PropertyKey } & { readonly [K in string | number | symbol]: never }
Parameters
Section titled “Parameters”Schema<A, I, R>
mapping
Section titled “mapping”M
Returns
Section titled “Returns”SchemaClass<{ [K in string | number | symbol]: Rename<A, M>[K] }, I, R>
3.10.0
3.10.0