Bit.swift 287 B

123456789101112131415161718
  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. }