fromKey
Enhances a property signature by specifying a different key for it in the Encoded type.
Since
3.10.0
Call Signature
fromKey<
Key
>(key
): <TypeToken
,Type
,EncodedToken
,Encoded
,HasDefault
,R
>(self
) =>PropertySignature
<TypeToken
,Type
,Key
,EncodedToken
,Encoded
,HasDefault
,R
>
Defined in: node_modules/.pnpm/effect@3.14.8/node_modules/effect/dist/dts/Schema.d.ts:1079
Enhances a property signature by specifying a different key for it in the Encoded type.
Type Parameters
• Key extends PropertyKey
Parameters
key
Key
Returns
Function
Type Parameters
• TypeToken extends Token
• Type
• EncodedToken extends Token
• Encoded
• HasDefault extends boolean
• R
Parameters
self
PropertySignature
<TypeToken
, Type
, PropertyKey
, EncodedToken
, Encoded
, HasDefault
, R
>
Returns
PropertySignature
<TypeToken
, Type
, Key
, EncodedToken
, Encoded
, HasDefault
, R
>
Since
3.10.0
Since
3.10.0
Call Signature
fromKey<
Type
,TypeToken
,Encoded
,EncodedToken
,HasDefault
,R
,Key
>(self
,key
):PropertySignature
<TypeToken
,Type
,Key
,EncodedToken
,Encoded
,HasDefault
,R
>
Defined in: node_modules/.pnpm/effect@3.14.8/node_modules/effect/dist/dts/Schema.d.ts:1086
Enhances a property signature by specifying a different key for it in the Encoded type.
Type Parameters
• Type
• TypeToken extends Token
• Encoded
• EncodedToken extends Token
• HasDefault extends boolean
• R
• Key extends PropertyKey
Parameters
self
PropertySignature
<TypeToken
, Type
, PropertyKey
, EncodedToken
, Encoded
, HasDefault
, R
>
key
Key
Returns
PropertySignature
<TypeToken
, Type
, Key
, EncodedToken
, Encoded
, HasDefault
, R
>
Since
3.10.0
Since
3.10.0