Optional< std::string > getThreadName(std::thread::id id)
bool canSetOtherThreadName()
—— Concurrent Priority Queue Implementation ——
bool canSetCurrentThreadName()
bool setThreadName(std::thread::id tid, StringPiece name)
Range< const char * > StringPiece
Optional< std::string > getCurrentThreadName()