У меня есть 2 коллекции битовых масок, 1 имеет разрешения, которые я хочу объединить, а другая коллекция имеет битовые маски, которые я хочу удалить.
Для добавок, я просто 'ИЛИ' их как:
permissions = 0
add_masks.each do |x|
permissions |= permissions
end
Как мне удалить разрешения, используя другую коллекцию?
remove_masks.each do |x|
???
end