Appearance
Sets all keys K of T to be required.
type SetRequired<T, K extends keyof T> = T & Required<Pick<T, K>>;
new VideoSample()