optionalToRequired
optionalToRequired<
FA
,FI
,FR
,TA
,TI
,TR
>(from
,to
,options
):PropertySignature
<":"
,TA
,never
,"?:"
,FI
,false
,FR
|TR
>
Defined in: node_modules/.pnpm/effect@3.14.8/node_modules/effect/dist/dts/Schema.d.ts:1097
Converts an optional property to a required one through a transformation Option -> Type
.
decode
:none
as argument means the value is missing in the input.encode
:none
as return value means the value will be missing in the output.
Type Parameters
• FA
• FI
• FR
• TA
• TI
• TR
Parameters
from
Schema
<FA
, FI
, FR
>
to
Schema
<TA
, TI
, TR
>
options
decode
(o
) => TI
encode
(ti
) => Option
<FA
>
Returns
PropertySignature
<":"
, TA
, never
, "?:"
, FI
, false
, FR
| TR
>
Since
3.10.0