Bit.swift 288 B

12345678910111213141516171819
  1. //
  2. // Bit.swift
  3. // CryptoSwift
  4. //
  5. // Created by Pedro Silva on 29/03/16.
  6. // Copyright © 2016 Marcin Krzyzanowski. All rights reserved.
  7. //
  8. enum Bit: Int {
  9. case zero
  10. case one
  11. }
  12. extension Bit {
  13. func inverted() -> Bit {
  14. return self == .zero ? .one : .zero
  15. }
  16. }