| 186 | } |
| 187 | |
| 188 | TFlags RemoveFlags(TFlags flags) { |
| 189 | Value_ &= ~flags.Value_; |
| 190 | return *this; |
| 191 | } |
| 192 | |
| 193 | friend IOutputStream& operator<<(IOutputStream& stream Y_LIFETIME_BOUND, const TFlags& flags) { |
| 194 | ::NPrivate::PrintFlags(stream, static_cast<ui64>(flags.Value_), sizeof(TInt)); |