RequireAtLeastOne<T>
RequireAtLeastOne<
T
> ={ [K in keyof T]-?: Required<Pick<T, K>> & Partial<Pick<T, Exclude<keyof T, K>>> }[keyof T]
定义于: src/util/util.ts:1007
一个辅助类型,用于要求至少一个属性存在的情况
类型参数
类型参数 |
---|
T |
RequireAtLeastOne<
T
> ={ [K in keyof T]-?: Required<Pick<T, K>> & Partial<Pick<T, Exclude<keyof T, K>>> }[keyof T]
定义于: src/util/util.ts:1007
一个辅助类型,用于要求至少一个属性存在的情况
类型参数 |
---|
T |