23 Jun
2026
23 Jun
'26
6:07 p.m.
4) Does capy::cond::canceled add anything vs. just using std::errc::operation_canceled?
No, it doesn't. It is there for consistency with our error types that don't have std spellings.
Would it make sense to just use the errc one and remove capy's? Maybe Peter can suggest something here?
We have a convention throughout the project to always compare against error conditions. Making a change like that would make it the oddball.
Why? std::errc is an error condition enum, not an error code enum.