Get it
Learn it
Advanced
struct GlsHandle { // fields GlState& state; std::unique_lock<std::mutex> lock; };