找出required属性
跟OptionalKeys相反
type T = RequiredKeys<{ a: string; b?: number; c: boolean }>; // 'a'|'c' Copy
type T = RequiredKeys<{ a: string; b?: number; c: boolean }>; // 'a'|'c'
找出required属性
跟OptionalKeys相反