Get it
Learn it
Advanced
struct Data { // fields std::vector<Shader> shaders; unsigned int program = 0; std::thread::id linkedThread {}; };