| 159 | |
| 160 | template <typename BaseSet> |
| 161 | auto SetMixin<BaseSet>::maybeFirst() -> Maybe<value_type> { |
| 162 | if (Base::empty()) |
| 163 | return {}; |
| 164 | return *Base::begin(); |
| 165 | } |
| 166 | |
| 167 | template <typename BaseSet> |
| 168 | auto SetMixin<BaseSet>::takeFirst() -> value_type { |
no test coverage detected