I'm a rust beginner and I'd like to practice a bit by adding sigsuspend. But I need some hints.
I thought adding it to SigSet right after wait. Regarding the name I'd choose suspend, since wait had the prefix sig stripped, too.
If sigsuspend returns, it always returns the same value. Is it necessary to return that value to the caller?
Do I have to add some special documentation because it may not return?