Preparing search index...
The search index is not available
libp2p
libp2p
@libp2p/interface
RecursivePartial
Type alias RecursivePartial<T>
Recursive
Partial
<
T
>
:
{
[
P
in
keyof
T
]
?:
T
[
P
]
extends
(
infer
I
)
[]
?
RecursivePartial
<
I
>
[]
:
T
[
P
]
extends
(
(
...
args
)
=>
any
)
?
T
[
P
]
:
RecursivePartial
<
T
[
P
]
>
}
Returns a new type with all fields marked optional.
Borrowed from the tsdef module.
Type Parameters
T
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
libp2p
Loading...
Returns a new type with all fields marked optional.
Borrowed from the tsdef module.